Also: ich hab jetzt den Quellcode abgeändert, und das folgendermaßen:
Delphi-Quellcode:
type
psvalues = ^SmallInt;
//Code
var sValues : array [0..99] of SmallInt;
//Code
procedure TForm1.ContinStart(Sender: TObject);
Begin
New(psValues);
for uiChannelNumber := 0 to 3 do
begin
me4000AIExtractValues(
uiChannelNumber, // Channel number
psValues, // Data buffer
uiNumberOfValues, // Total number of data values
@arrbChannelList[0], // Start of channel list
4, // Number of entries in the channel list
@arrsiChannelScanData[uiChannelNumber][0], // Channel data returned here
40, // Size of channel data buffer
lwNumberOfChannelScanData); // Number of values actually returned
// for this channel here
end;
//...
end;
Jetzt bekomme ich an der Stelle psValues in der Schleife die Compilermeldung:
[Fehler] FinalLayout.pas(581): '(' erwartet, aber ',' gefunden.
Was will er denn da wieder deklariert haben?
ich seh langsam net mehr durch -.-
Hoffe jetzt weiß nochmal jemand rat!
@alter mann: danke dir, denke jetzt bin ich schon ein stückel weiter ... vielleicht is der kommende Teil dann endlich mal machbar ... ich hasse diese Proggerei in völlig unbekanntem Gebiet ... vor allem wenn die quellcodes vom Kartenhersteller so muckig sind ...
Gruss, Sascha
Wenn ich was net kriege, was ich haben will, dann mach ich den Traubenklaufuchs ...