Einzelnen Beitrag anzeigen

Sascha.E

Registriert seit: 9. Nov 2006
Ort: Bremen
11 Beiträge
 
#8

Re: Meilhaus PCI Karte - Inkompatible Typen

  Alt 30. Nov 2006, 12:27
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 ...
  Mit Zitat antworten Zitat