Como gerar arquivo DLL

Delphi

23/01/2004

Estou precisando saber como faço para criar arquivos de bibliotecas em meu projeto.



Valci Mariano
valcimariano@click21.com.br


Valci Mariano

Valci Mariano

Curtidas 0

Respostas

Rômulo Barros

Rômulo Barros

23/01/2004

Menu File/CloseAll;
Menu File/New/Other e escolha dll;

Uses Dialogs;
procedure MinhaProcedure; Export;
Begin
   showmessage(´teste teste teste´); 
end;


Exports
MinhaProcedure;

begin
end.

// Agora so é compilar e a ddl será criada;

em um projeto por fora, basta incluir a declaração abaixo para chamar o procedimento que foi inserido na dll:


Implementation
procedure MinhaProcedure; External ´NomeDaDll.dll´;
Procedure ClickDoBotao(Sender : Tobject)
begin
   MinhaProcedure;
end;


end.



GOSTEI 0
Vanius

Vanius

23/01/2004

basicamente é isto q o amigo informou.


Uma unica dica, NUNCA use tipo string para retornar valores em funçoes dentro de uma DLL. Use char, pchar, qualquer coisa, exceto STRING.


Abraços,


Vanius


GOSTEI 0
POSTAR