Como gerar arquivo DLL
Estou precisando saber como faço para criar arquivos de bibliotecas em meu projeto.
Valci Mariano
valcimariano@click21.com.br
Valci Mariano
valcimariano@click21.com.br
Valci Mariano
Curtidas 0
Respostas
Rômulo Barros
23/01/2004
Menu File/CloseAll;
Menu File/New/Other e escolha dll;
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:
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
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
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