Das geht bei mir irgendwie nicht, (Er meckert die "pdwSerialNumberLength usw.." an, mit "( erwartet"
Delphi-Quellcode:
function GetSerialNumbers(const pbySerialNumbers: PDWordArray;
const PDWORD pdwSerialNumberLength;
const PDWORD pdwNbDevices): DWORD; cdecl; external 'die.dll';
aber das geht, klappt der Aufruf der Funktion leider noch nicht. Ich bekomme eine
Exception.
Delphi-Quellcode:
function GetSerialNumbers(const pbySerialNumbers: PDWordArray;
const pdwSerialNumberLength : PDWORD;
const pdwNbDevices : PDWORD): DWORD; cdecl; external 'BiometricDll.dll';
Der Aufruf der Funktion erfolgt so:
Delphi-Quellcode:
var
pdwSerialNumberLength, pdwNbDevices : PDWord;
pbySerialNumbers : PDWordArray;
res : Dword;
begin
res := GetSerialNumbers(pbySerialNumbers, pdwSerialNumberLength, pdwNbDevices);
end
habe ich da jetzt irgendwas falsch verstanden? Ich steh leider irgendwie noch aufm schlauch... denn die anderen ca. 30 funktionen wollte ich später noch übersetzten ohne euch damit zu nerven