Probier mal :
Delphi-Quellcode:
Type Blub = Array of PChar;
function DAQmxCreateTask(const taskName : Blub ; var taskHandle : TTASKHANDLE) : int32; external 'NICAIU.DLL';
und
müste
type PtaskHandle = ^TTASKHANDLE
sein. damit also
function DAQmxCreateTask(const taskName : Blub ; var taskHandle : PtaskHandle ) : int32; external 'NICAIU.DLL';
Evtl reicht auch
function DAQmxCreateTask(const taskName : Pchar; var taskHandle : PtaskHandle ) : int32; external 'NICAIU.DLL';
und dann itterierst du durch Taskname durch bis du auf #0 stöst