Fórum Como gerar arquivo DLL #208866
23/01/2004
0
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
Curtir tópico
+ 0
Responder
Posts
23/01/2004
Rômulo Barros
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.
Responder
Gostei + 0
23/01/2004
Vanius
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
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)