home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
o
/
os2_util.zip
/
SHWDLL.ZIP
/
README.DOC
< prev
next >
Wrap
Text File
|
1992-01-05
|
2KB
|
39 lines
This utility lists the DLLs that an EXE or DLL calls. It works with 6f.167.
I haven't yet received 6.167h or 6.177h so I can't be sure that it works with
them.
NE, LE, and LX EXE formats are supported (hopefully no more have surfaced
recently <g>).
NOTE: To get the fully qualified file path of each DLL, that DLL has to be
loaded. This causes a side effect because when the DLL is loaded there is
no way to bypass running its initialization routine. I have found this to
be a problem only if a DLL creates a PM thread in its initialization
routine (since showdlls.exe is not a WINDOWAPI program).
Invoking SHOWDLLS without any command-line parameters gets this:
usage: showdlls file-name[.dll] [/a /d /e /l /t]
.exe is the default file-name extension
/a - Show All Dlls (normally common OS2 System Dlls are suppressed)
/d - Enable Debugging info to the screen
/e - Expand the Dlls that /a displays
/l - List the Dlls suppressed if /a is not used
/t - Tree (For each Dll shown, show its Dlls)
If the file-name given on the command-line is not qualified, SHOWDLLS will
try to fully qualify it by searching the path if it is an EXE file or by
using the LIBPATH if it is a DLL.
ALSO INCLUDED: dllpath.exe (syntax: dllpath dllname (no extension)) to search
the LIBPATH for a dll and return the fully qualified path.
Any comments, suggestions, bug reports can be sent to my CIS id 72251,750.
Hope this utility proves useful.
Rick Fishman
Code Blazers, Inc.