Einzelnen Beitrag anzeigen

Sliver

Registriert seit: 27. Jul 2004
18 Beiträge
 
#2

Re: Speicherverltzung beim Laden einer DLL

  Alt 23. Sep 2005, 08:51
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
  Mit Zitat antworten Zitat