usar dll
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
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
Curtidas 0
Respostas
Nildo
25/03/2004
É 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?
Qual o objetivo disso? Quem sabe posso te dar outra solução?
GOSTEI 0
Fgtoledo
25/03/2004
EU CONHEÇO AS FUNÇÕES QUE ESTÃO NA DLL, E COMO FAÇO PARA UTILIZÁ-LA?
GOSTEI 0
Marcelo Saviski
25/03/2004
só coloque isso:
ou
depois usa ela normal, [color=green:1a218215ae]Funcao(...);[/color:1a218215ae]
[i:1a218215ae]pode ser depois do ´end;´ e antes do ´var´[/i:1a218215ae]
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]
GOSTEI 0