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;