Also erstmal Danke für die Mühe und den Antworten.
Habe es nun selber hinbekommen.
Kurzgesagt war es ein Mix aus stdcall und cdecl, was nirgends in einer Doku stand...
Auch gelernt, dass Callback-Funktionen nicht in der Klasse deklariert werden dürfen, sondern müssen direkt in die
Unit.
Naja hab einiges dazugelernt