GARANTIR DESCONTO

Fórum Achar qual e onde esta as dll´s que o sistema precisa #375397

28/09/2009

0

Pessoal,
O problema é o seguinte na minha maquina funciona, e em outro note que não tem Delphi não funciona (funcionava em D7).
Eu sei que preciso de algumas dlls p rodar o dbexpress como midas.dll e tudo mais (como disse mais acima o sistema estava rodando em D7), mas agora que foi migrado em D2007 esta precisando de mais dll.

Outro porem é que nessa maquina que não esta funcionando tem varios aplicativos e com suas dlls nas pastas dos mesmos, tem programas em D5,D7 e D2007, então gostaria de fazer algo p saber qual dll ele esta chamando e qual o caminho, pois tem varias versões da mesma dll.

É o note do chefe então não posso sair apagando essas coisas.

Alguem sabe como achar isso?
vlw.


Osocram

Osocram

Responder

Posts

28/09/2009

Afarias

Existem várias ferramentas para isso. Vc pode usar um programa para ler o cabeçalho do executável (PE header), vc pode usar o ProcessExplorer:

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

Entre outras tantas ferramentas


T+


Responder

Gostei + 0

28/09/2009

Osocram

Amigo afarias, um amigo meu sugeriu esse programa tbm eu baixei e testei. Mas acho que não consegui usar... ele trouxe o processo mas não as dlls que o executavel esta usando.
Valeu a ajuda.

Solução:
Achei um outro programa neste mesmo site que me passou
ListDlls que funciona por comando do DOS, ele listou todas as dlls que o executavel esta usando e tbm o caminho de cada dll
Foi perfeito para o que eu quero. E o executavel dele é de apenas 167kb então posso fazer uma interface em delphi para carregar ele e listar o que eu preciso como uma ferramente de diagnostico.


Responder

Gostei + 0

28/09/2009

Afarias

|Amigo afarias, um amigo meu sugeriu esse programa tbm eu baixei e testei.
|Mas acho que não consegui usar... ele trouxe o processo mas não as dlls
|que o executavel esta usando.

View -> Show Lower Pane (marcar)
View -> Lower Pane View -> DLLs (marcar)

ou, CTRL+L e CTRL+D


|Achei um outro programa neste mesmo site que me passou
|ListDlls que funciona por comando do DOS,

Só uma observação... Um executável Windows de linha de comando bem como toda Shell do Windows *não* é DOS... q morreu a muito tempo


|Foi perfeito para o que eu quero. E o executavel dele é de apenas 167kb
|então posso fazer uma interface em delphi para carregar ele e listar o
|que eu preciso como uma ferramente de diagnostico.

Sim, vc pode programar algo semelhante ao q o ProcessExplorer faz

:wink:


T+


Responder

Gostei + 0

28/09/2009

Osocram

Afarias
teste isso que vc flw... e mostrou as dlls tbm.
Vlw ae.


Responder

Gostei + 0

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

Aceitar