Fórum Passar parâmetros para dll e receber os mesmos na dll #211085

02/02/2004

0

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

Simons

Responder

Posts

02/02/2004

Beppe

Esta rotina vai na dll:

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.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar