Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#3

Re: Speicherverltzung beim Laden einer DLL

  Alt 23. Sep 2005, 13:05
Zitat von Sliver:
So nach langem herumprobieren habe ich jetzt die Lösung. In C++ wird eine DLL nicht gleich wie in Delphi mit dem Funktionsnamen exportiert. Darum führte der Aufruf f:=GetProcAddress(handle,'fnDescreator'); zu einem Fehler. Um den richtigen Exportnamen herauszufinden geht man die die Konsole (cmd) und gibt den Befehl: tdump -ee descreator.dll ein. In der Konsole werden alle Exportierennamen ausgegeben und diese fügt man dannn bei GetProcAddress ein.

cu Sliver
Auch dazu gibt's was nettes ...

extern "C"
  Mit Zitat antworten Zitat