Ahojte, nahodou niekto kto by mi vedel poradit ako dostat vsetky metody z .dll file a potom ich spustit? Nejaka Library alebo cokolovek. Kazda rada pomoze. Vdaka :)
Fórum › C / C++
DLL Export metod
#1 Martin
Sice moc nechápu dotaz.. ale přesto zkusím:
pokud nemáš dokumentaci k dll můžeš se pokusit zobrazit funkce pomocí aplikace Dependency Walker http://www.dependencywalker.com/
samozřejmě, pokud nemáš dokumentaci k dll, budou ti názvy funkcí asi k ničemu.
tady je návod, jak připojit dynamicky knihovnu k aplikaci:
http://programujte.com/forum/vlakno/26492-pomoc-s-vytvorenim-me-prvni-dll-knihovny-dev-c/#p187391 (pro tvůj případ, návod začíná pod bodem č. 6)
Pokud máš Visual Studio, můžeš použít dumpbin.exe, je to utilita volaná z příkazové řádky. Popis najdeš v MSDN nebo vygooglit.
Radek Chalupa
- individuální konzultace, školení programování (C/C++, WinAPI, COM, ActiveX, ATL, C#, NET Framework, MFC)
- vývoj software na zakázku
http://www.radekchalupa.cz
Vďaka,
ako keby podarilo sa mi dynamicky načítať .dll aj metódu z nej.
Problém je v tom, žeby som rád vytvoril nejakú triedu, ktorá by to robila automaticky. Vzala .dll file a načítala metódy :). Nejaký tip k tomu prosím? Googlim, skúšam, ale ako keby to bolo úplne inak.
tady máš zdroják programu, který vypisuje seznam exp. funkcí
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
C++ DLL export ArrayString do C# — založil Pawl
DLL knihovna a export funkce "Initialize" — založil jurin
Dědičnost - změna metod rodičovských metod volaných z kontruktoru — založil Xelenderus
Nenašly se knihovny tbb.dll a tbb_debug.dll — založil Kevil
Překrývání Metod — založil Michal
Moderátoři diskuze