🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: borland.public.cppbuilder.nativeapi
2 messages
2 total messages Started by Jeff Douglass Sat, 22 Mar 2003 16:54
How to determine what DLL/Packages at runtime.
#17588
Author: Jeff Douglass
Date: Sat, 22 Mar 2003 16:54
8 lines
1182 bytes
In BCB 5: Is it possible at an application runtime to determing what DLLs
and Packages it is using and what the file name are so the application can
get the version infor for all of them to put into the about dialog box like
Outlook Express does?

Thanks in advance for any info.

Jeff
Re: How to determine what DLL/Packages at runtime.
#17582
Author: Ed Mulroy [TeamB]
Date: Sat, 22 Mar 2003 17:08
27 lines
1905 bytes
Except for explicitly linked items using
LoadLibrary/GetProcAddress/FreeLibrary, the DLL's and packages used are
determined at link time, and not at runtime.

Do this:

  tdump -em. exename.exe
  (don't overlook the period in -em. )

to see a list of the DLL's used.  A package is a DLL.

Repeat that on all the DLL's listed to determine which ones they use.

The list is now fixed.  It does not change at runtime.  You can then add the
list as data to the source code for use in querying their version at runtime
and reporting what has been found.

.  Ed

> Jeff Douglass wrote in message
> news:3e7c96f5@newsgroups.borland.com...
>
> In BCB 5: Is it possible at an application runtime to
> determing what DLLs and Packages it is using and
> what the file name are so the application can get the
> version infor for all of them to put into the about dialog
> box like Outlook Express does?
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads