Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#6

Re: Externe C++ DLL Mit Callback Pointer nutzen

  Alt 21. Jul 2005, 20:23
Zitat von Loewentier:
typedef long (__stdcall * PCALL_BACK_FUNCT) (char * BUFFER);
ist gleich:
type PCALL_BACK_FUNCT = function(BUFFER: PChar): Longint; stdcall;
Zitat von Loewentier:
typedef long (__stdcall * lpInitInstrument) (long MODE, long INTERFACE, long FAR * pINTEGRATION_TIMES, char * pCALIBRATION_RECORD);
ist gleich:
type lpInitInstrument = function(MODE: Longint; INTERFACE: Longint; var INTEGRATION_TIMES: Longint; pCALIBRATION_RECORD: PChar): Longint; stdcall; usw.

... vergessen:

Zitat von Loewentier:
Mein Problem Aufruf:
typedef long (__stdcall * lpStartCalibration) (long PARAM, PCALL_BACK_FUNCT * CALIBR_IS_DONE);
ist gleich:
type lpStartCalibration = function(PARAM: Longint; var CALIBR_IS_DONE: PCALL_BACK_FUNCT): Longint; stdcall;
  Mit Zitat antworten Zitat