home *** CD-ROM | disk | FTP | other *** search
- 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.