Bonjour
Je développe en Delphi depuis de nombreuses années et je jette aujourd'hui un coup d’œil à Lazarus par curiosité.
Première expérience donc qui m'amène dès aujourd'hui à une première incompréhension.
Création d'un nouveau Projet/Application.
Je vois l'unité Dialogs dans les uses et je regarde son emplacement. Résultat :
unit
Dialogs
E:\lazarus\lcl\dialogs.pp(17,6)
Description
Some dialogs commonly used in Lazarus applications. Look at the Procedures as well as the Classes
Package
LCLBase
Création d'une bibliothèque (pour tenter une Dll)
UNIT
Dialogs
E:\lazarus\fpc\3.0.4\source\packages\fv\src\dialogs.pas(28,6)
Question : Pourquoi cette différence ?
En fait, pour être plus précis, j'ai voulu faire un simple ShowMessage dans ma dll et malgré l'ajout de Dialogs, ça n'aboutissait à rien alors que ça fonctionnait dans un projet simple.
Partager