![]() |
Delphi-Version: XE
Callback Prozedur mit externer C-DLL
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 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz