Was ist valArr?
Delphi-Quellcode:
function getvalues1(id: longword; values: valArr):longword; cdecl; external 'sensor1.dll' name 's_getvalues';
function getvalues2(id: longword; values: valArr):longword; cdecl; external 'sensor2.dll' name 's_getvalues';
Ist dir noch nie aufgefallen, daß der Name in deinem Quellcode mit dem Exportnamen der
DLL nicht viel zu tun hat?
Beispiel:
Delphi-Quellcode:
function CreateFile; external kernel32 name 'CreateFileW'; // bis D2007 CreateFileA
function CreateFileA; external kernel32 name 'CreateFileA';
function CreateFileW; external kernel32 name 'CreateFileW';