Da Du ja nicht bereit bist mehr Informationen zu liefern

Weiter oben hatte ich ja weitere Infos gegeben.
Ich weiß aber nicht so recht, ob ich die Strukturen offenlegen darf. Deswegen nur die Ansätze.
Kopiere die Definition aus der Header-Datei und deine Delphi-Übersetzung hier rein und ersetze Funktions- und Parameternamen gegen etwas unverfängliches.
Also statt
Code:
int makeMeRich(int Bernsteinzimmer, char* Weltformel);
schreibst du
Code:
int myFunction(int a, char* b);
Möchte Bits und Byte wetten, dass du Schindluder bei den Datentypen getrieben hast und bspw. Cardinal anstatt SIZE_T oder PChar anstatt PByte oder Integer anstatt THandle oder oder oder bei deiner Übersetzung genommen hast.