Page 1 of 1

Working with external function calls to DLLs

Posted: Fri Aug 07, 2009 11:11 am
by ConvertFromOldNGs
by JADE News Administrator >> Thu, 29 Oct 1998 1:07:44 GMT

Greetings visionaries,

Back in the bad old days* when I was working with VB3, we had some useful little tools to look at a given DLL, and show you the names of the exported functions, etc... in case you didn't trust the documentation. (what's documentation?)

Does anyone know where one might find (shareware/freeware) tools to do this in 32-bit Windows? Or how else to check a supplied DLL for the functions therein, and thus address JADE error 1008? And no, we don't have MS Visual Studio, etc... here.

Ta!

* Actually I remember worse days than these. Dropped punch-card programs, torn paper tapes, even wire-wrap programming of germanium transistor flip-flops. Thank heavens for you-know-what!

Re: Working with external function calls to DLLs

Posted: Fri Aug 07, 2009 11:11 am
by ConvertFromOldNGs
by JADE News Administrator >> Thu, 29 Oct 1998 1:08:06 GMT

Stuart
* Actually I remember worse days than these. Dropped punch-card programs, torn paper tapes, even wire-wrap programming of germanium transistor flip-flops. Thank heavens for you-know-what!


Actually I thought you might also remember before that waiting for the valves to warm up before your op amps started to integrate.

Leigh

Re: Working with external function calls to DLLs

Posted: Fri Aug 07, 2009 11:11 am
by ConvertFromOldNGs
by JADE News Administrator >> Thu, 29 Oct 1998 1:08:26 GMT

Under NT (don't know about Windows95 - try it) you can view a DLL or EXE with QuickView from the right mouse menu, and it lists the static imports for the module. The DLL names listed at the top of each import section are most of the DLLs that are required.
It doesn't tell you about DLLs that are explicitly loaded at runtime (but then the VB tools probably didn't either).

Cheers, Geoff

Re: Working with external function calls to DLLs

Posted: Fri Aug 07, 2009 11:11 am
by ConvertFromOldNGs
by JADE News Administrator >> Thu, 29 Oct 1998 1:08:50 GMT

Geoff,

It sounds like he wants to look at the exports which QuickView shows in addition to imports. I often use quickview to resolve issues of the kind I think Stuart is interested in.

Re: Working with external function calls to DLLs

Posted: Fri Aug 07, 2009 11:11 am
by ConvertFromOldNGs
by JADE News Administrator >> Thu, 29 Oct 1998 1:09:28 GMT
It sounds like he wants to look at the exports which QuickView shows in addition to imports. I often use quickview to resolve issues of the kind I think Stuart is interested in.

Yep,

Don't know where my brain was (well I do, but I'm not telling).
I think I was so excited to know the answer I forgot what the question was!!

Re: Working with external function calls to DLLs

Posted: Fri Aug 07, 2009 11:12 am
by ConvertFromOldNGs
by JADE News Administrator >> Thu, 29 Oct 1998 1:09:58 GMT

Thanks everyone. Quickview is the answer I needed. All this time and I'd never noticed the thing sitting right there under my right-mouse! Maybe I need to read up on the fundamentals of NT or just open my eyes.

SG

Re: Working with external function calls to DLLs

Posted: Fri Aug 07, 2009 11:12 am
by ConvertFromOldNGs
by John Porter >> Thu, 18 Feb 1999 5:40:29 GMT

Someone wrote:
Under NT (don't know about Windows95 - try it) you can view a DLL or EXE with QuickView from the right mouse menu, and it lists the static imports

Yes, it does exist for Windows 95 also.

Cheers,
John P