A few years ago I used something called depends.exe.  I think it may be
here: www.dependencywalker.com but the website won't come up for me now.
 

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Tony Taylor
Sent: Thursday, November 29, 2007 12:31 PM
To: [email protected]
Subject: Re: [delphi-en] Required DLL / packages for application

When I install my app on a fresh pc if gives me a fault address error. I
looked under view debug window modules  and check every dll and package
shown there and they all exist on fresh pc.
I loaded D7 on fresh pc and app runs - uninstall D7 and app gives fault
error again. I am trying to find what I am not installing because what
ever it is it gets install when I load D7. I am using firebird and
firebird odbc they are both install and running. 

Tony


----- Original Message ----
From: Rob Kennedy <[EMAIL PROTECTED]>
To: [email protected]
Sent: Thursday, November 29, 2007 10:50:09 AM
Subject: Re: [delphi-en] Required DLL / packages for application

Glenn B. Lawler wrote:
> Tony,
> 
>> Several years ago I either compiled a certain way or ran the app a 
>> certain way and I was able to see all packages and dlls my appp 
>> called during execution. Could someone refresh my memory on how to do
that.
> 
> There are probably a number of ways to do this. The Windows add-in 
> called "Quick View" shows all the DLLs used by any application. If it 
> is installed, a menu selection appears in the popup menu in Explorer 
> when you right- click on an executable file.

Quick View hasn't been included with Windows for many years; I think
Windows 98 was the last one.

Tdump will show you the same information as Quick View.

But neither shows which DLL are called at run time. They only show which
DLLs the EXE links to at load time. It doesn't show which functions are
actually called on any given run, and it doesn't show which DLLs are
loaded at run time with LoadLibrary.

I'm not aware of anything that will do that, although wouldn't be
surprised if some tool from Sysinternals provided something like that.

Tony, what are you looking to do with this information? There might be
other ways.

--
Rob




 
________________________________________________________________________
____________
Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs

[Non-text portions of this message have been removed]



-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED] 
Yahoo! Groups Links



Reply via email to