Funções de uma DLL

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

DLZ
Usuário Nível 3
Usuário Nível 3
Mensagens: 184
Registrado em: 09 Jun 2008 10:09
Localização: Ibirubá - RS - Brasil

Funções de uma DLL

Mensagem por DLZ »

Caros colegas...
Tem alguma maneira de "Capturar" uma lista das funções que compõem uma DLL ?
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Funções de uma DLL

Mensagem por Maligno »

Você pode tentar utilizar um utilitário chamado TDUMP. Talvez você consiga. Ele faz parte do pacote do compilador C/C++ da Borland (FreeCommandLineTools). Execute na linha de comando sem argumentos pra ver o help. Mas, basicamente é

TDUMP <arquivo.dll> > LIST.TXT
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Funções de uma DLL

Mensagem por Maligno »

Em tempo: acho que a dificuldade maior será obter os protótipos das funções, que informam os parâmetros que as funções esperam. Sem isso, o nome é praticamente inútil. O ideal seria ter o header, mas talvez o TDUMP resolva o caso.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder