Fórum usar dll #222278

25/03/2004

0

oi,

no delphi, como faço para saber que funções estão em uma dll e também como faço para usá-las.

deste já agradeço


Fgtoledo

Fgtoledo

Responder

Posts

25/03/2004

Nildo

É complicado... Voce tem que verificar a tabela de exportação dessa DLL. Ela armazena o nome de todas as funções que ela exporta, mas fica impossivel de voce utilizar as funcoes dela ao menos que voce saiba TODOS os parametros de cada função.
Qual o objetivo disso? Quem sabe posso te dar outra solução?


Responder

Gostei + 0

25/03/2004

Fgtoledo

EU CONHEÇO AS FUNÇÕES QUE ESTÃO NA DLL, E COMO FAÇO PARA UTILIZÁ-LA?


Responder

Gostei + 0

25/03/2004

Marcelo Saviski

só coloque isso:

function NomeFuncao(parametros): tipo de resultado; external ´nomedll´ name ´nomefuncao´;


ou

procedure NomeFuncao(parametros); external ´nomedll´ name ´nomefuncao´;


depois usa ela normal, [color=green:1a218215ae]Funcao(...);[/color:1a218215ae]

[i:1a218215ae]pode ser depois do ´end;´ e antes do ´var´[/i:1a218215ae]


Responder

Gostei + 0

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

Aceitar