Guten Abend,
Zitat von
hoika:
Delphi-Quellcode:
var
CallbackProc: TFNCallBack;
begin
@CallBackProc := PCallBack;
hm ?
In dem Thread aus Deinem Link hatte Luckie in #28 ein Beispiel, da war das drin. Dürfte hier aber unsinnig sein.
Zitat von
hoika:
Und jetzt kommt das Gemeine.
Es darf keine Klassen-Methode sein !!!
Grund: Klassen-Methoden haben einen unsichtbaren 1. Parameter (das Objekt selbst).
Das habe ich gemerkt.
Hat ungefähr eine Stunde gedauert bis ich es richtig hatte. Die Procedure ist aber noch leer.
Leider tritt danach immernoch der selbe Fehler in der
DLL auf. In der Source der
DLL ist eine Liste von Callbacks enthalten. Da ist steht zwar anstelle pUser pUserData drin, dürfte aber keinen Unterschied machen. Leider ist da kein Hinweis, was das sein soll. Muss mir mal die Source der
GUI ansehen, vielleicht finde ich dort etwas.