Funktionen einer DLL
-
Moin, Moin
Folgendes Problem: Ich möchte die Funktionen einer Dll (gehört zu der Sofware einer Soundkarte) in einem eigenen Programm nutzen (erstellt mit Borland Builder C++, OS Win2k). Leider habe ich keine Dokumentation zu der DLL. Gibt es eine Möglichkeit der DLL ihre Geheimnisse zu entlocken?
Gruß
Somno
-
tja, also die funktionsnamen herauszubekommen ist nicht schwierig, da kannste du zum beispiel das programm DUMPBIN.EXE benutzen - ist ein tool vom VISUAL STUDIO paket.
schwierig wirds bei den übergabeparametern. diese dump-programme liefern dir keine auskunft über art und anzahl der parameter. da hilft wohl nur ein debugger im disassembly-modus.
-
Es gab da auch mal ein Tool namens quickview.exe. Damit konnte man über den Explorer die Menüoption Schnellansicht auswählen. Die hat dann die exportierten Methoden der DLL geliefert.
Leider finde ich das in meinem XP nicht mehr.
/Dirk
-
Danke,
evtl kann ich aus den Funktionsnamen auf mögliche Übergabeparameter schließen.
-
Ich für meinen Teil benutze den Dependency Walker.
-
Das Ding ist echt Klasse. Kannte ich noch nicht.