Passar parâmetros para dll e receber os mesmos na dll
Eu preciso passar parâmetros para os mudulos das dll como usuario, handle do formulário principal etc.. e receber estes parâmetros na dll.
Simons
Curtidas 0
Respostas
Beppe
02/02/2004
Esta rotina vai na dll:
Declare no implementation do seu programa:
Chama assim:
Coloque ShareMem como primeira unit no uses da library .dpr e program .dpr. Você precisará distribuir a dll borlndmm.dll junto.
procedure SetOptions(const Username: String; Handle: Cardinal); begin ... end;
Declare no implementation do seu programa:
procedure SetOptions(const Username: String; Handle: Cardinal); external ´minhadll.dll´;
Chama assim:
SetOptions(´eu´, MainForm.Handle);
Coloque ShareMem como primeira unit no uses da library .dpr e program .dpr. Você precisará distribuir a dll borlndmm.dll junto.
GOSTEI 0