delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/04/03/00:27:49

From: colin AT bird DOT fu DOT is DOT saga-u DOT ac DOT jp (Colin Peters)
Subject: RE: DLL to lib*.a?
3 Apr 1997 00:27:49 -0800 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <01BC4042.E7805DE0.cygnus.gnu-win32@gbird0>
Mime-Version: 1.0
Original-To: "'Fergus Henderson'" <fjh AT cs DOT mu DOT OZ DOT AU>
Original-Cc: "'GNU-Win32'" <gnu-win32 AT cygnus DOT com>
Original-Sender: owner-gnu-win32 AT cygnus DOT com

Fergus Henderson[SMTP:fjh AT cs DOT mu DOT oz DOT au] wrote:
>Colin Peters, you wrote:
>> 
>> you can use Windows 95's "Quick View"
>> function to examine the exports of the DLL directly
>
>How do you do this?  What is the "Quick View" function?

I'm not so sure how much interest there is on the mailing list
about this, but here goes. I apologize for the bandwidth to
those of you who don't care. Also, I'd point out that there
is a free utility, pedump, which does the same thing and is
more useful which I would recommend over using Quick View.

First, go to Control Panel, Add/Remove Programs, and select the
Windows Setup tab. Select "Accessories" from the list and
click "Details..." Then scroll down a little way and you should
see an item "Quick View". Make sure it's checked and then "OK"
your way back out to the Control Panel, which you can close.

Now go to Explorer and (after setting View, Options, Show All
Files so that you can see DLL files) right click on the DLL
you want to examine. There should be an option "Quick View"
in the menu that pops up, and if you select it you will get
a window containing information reminiscent of tdump, dumpbin
pedump or other executable file examination programs. A little
way down in the display is a section Export Table and a list
of function names. Unfortunately you can't take text from this
output and put it in the windows clipboard or otherwise copy
it without laboriously typing it out again, which is a real
pain.

Personally I much prefer using pedump, which is also freely
available (download with LCC from http://www.remcomp.com/lcc-win32/),
even though that requires a bit of file editing as well (but at
least no tedious copying).

Colin.

-- Colin Peters - colin AT bird DOT fu DOT is DOT saga-u DOT ac DOT jp
-- Saga University Dept. of Information Science
-- http://www.fu.is.saga-u.ac.jp/~colin/index.html
-- http://www.geocities.com/Tokyo/Towers/6162/

-
For help on using this list, send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019