Einzelnen Beitrag anzeigen

Astat

Registriert seit: 2. Dez 2009
Ort: München
320 Beiträge
 
Lazarus
 
#2

Re: C: DLL und Callback Aufruf mit Delphi Parameterübergabe

  Alt 20. Dez 2009, 08:58
Hallo "R2009";

Mir ist folgendes aufgefallen.

1. Im Headerfile sollte typedef bool (__cdecl((CallbackFunc)(int))); stehen (Klammern, und cdecl anstatt stdcall!!)
2. procedure calcresults(ptr: pointer; dwData: dword); cdecl ;external 'callb.dll';
3. function Zielfunktion(j: integer): LongBool; cdecl;

Sollte so funktionieren, versuchs mal.

lg. Astat
Lanthan Astat
06810110811210410503210511511603209711003210010110 9032084097103
03211611111604403209711003210010110903210010510103 2108101116122
11610103209010110510810103206711110010103210511003 2068101108112
10410503210310111509910411410510109810111003211910 5114100046
  Mit Zitat antworten Zitat