Einzelnen Beitrag anzeigen

Moony

Registriert seit: 29. Jul 2003
Ort: Essen
454 Beiträge
 
Delphi 2010 Professional
 
#1

Callback Prozedur mit externer C-DLL

  Alt 22. Mär 2011, 10:27
Delphi-Version: XE
Hallo zusammen,

ich weiss dieses Thema wurde schon mehrfach aufgerufen, aber irgendwie werde ich nicht schlau daraus.
Ich habe eine C++ DLL und möchte diese in Delphi einbinden. Das realisiere ich dynamisch. Jede dieser Funktionen besitzt eine Callback-Funktion. Alle Funktionen sind mit "cdecl" definiert.
Zu meiner Frage: Wie erstelle ich also folgendes Szenario?

DLL-Funktion: meineFunktion(myObject: Pointer; Text: PChar): Integer;
CallBack: meineResultFunktion(Res: Boolean);

Ich initialisiere die DLL über LoadLibrary() und die Funktion über GetProcAdress().

Vorweg noch erwähnt: Ich habe noch nicht mit Methodenzeigern gearbeitet. Danke im Voraus.

Gruß, Moony
Ich weiß, daß ich nichts weiß! Sokrates
  Mit Zitat antworten Zitat