View Full Version : List sub's in a .DLL
Hi World,
I hope somebody could help me finding the sub's in a .DLL file.
Is there an utility, not necessarily in ThinBasic, allowing to list the subroutines in a DLL? :?
Thanks for the help.
Regards
François
Hi chameau
I use this free utility https://ntcore.com/?page_id=388
launch the explorer suite and then drag&drop the dll onto it's window, then to see the exported functions click on exports on the left pane, also good to see the dependencies by clicking on imports
btw, you can also drop an executable to check for dependencies
Petr Schreiber
23-04-2021, 10:00
Hello,
consider having a look to the help file at EXE_PE_GetExportList function.
Petr
@jack
@petr
Thanks for your answers .:D
Hopefully they gave me the same list for my .dll :drink:
In fact a friend gave me a vellemann board intended to control relays and manage analog I/O. (vellemann part N° K8055)
With this hardware is provided some examples written in C++, pascal, visual basic, all with the same .dll :?:.
But, I prefer using TB to try using this board.
Now I'll analyse the provided source examples to figure what the listed functions expect as parameters and returns as responses.
The next thing to learn, with your help presumably, will be how to use these functions from a thinbasic script.
Full of hope :yes:
Best regards
François
@chameau
you can download the source-code examples from https://www.velleman.eu/products/view/?id=351346, on the right click on Downloads (9) and then click on "Source code files for Borland C++ builder, VB6 and Delphi 6.x"
the function declarations for VB6 in the file Form1.frm should be pretty close to what you need
@chameau
you can download the source-code examples from https://www.velleman.eu/products/view/?id=351346, on the right click on Downloads (9) and then click on "Source code files for Borland C++ builder, VB6 and Delphi 6.x"
the function declarations for VB6 in the file Form1.frm should be pretty close to what you need
@jack
I already does this download, this is why I said that I have to analyse these source codes.
And as I said in my previous post, I'll need to know how to use these functions from a TB script.
This a question of time.:heat:
And, you know, retired people have never enough time to do what they want to do.
Best regards
François