Einzelnen Beitrag anzeigen

egal

Registriert seit: 14. Jul 2004
190 Beiträge
 
Delphi XE4 Professional
 
#7

Re: Funktion aus der Dll aufrufen?

  Alt 14. Sep 2004, 13:14
Zitat von scp:
Vielleicht liegt es daran:
function VPUNK(t2:integer) : integer; external 'quelle.dll'; stdcall; In der Regel werden DLL-Funktionen mit der Aufrufkonvention stdcall deklariert, sollte das auch nicht klappen kannst du es auch mal mit cdecl probieren.
Mit stdcall bekomme ich Fehlermeldungen:
Zitat:
[Fehler] Unit1.pas(27): Deklaration von 'VPUNK' unterscheidet sich von vorheriger Deklaration
, wenn stdcall am Ende von Funktionsdeklaration steht und wenn vor external, dann bekomme ich eine Zugriffsverletzung in meiner Dll.
  Mit Zitat antworten Zitat