Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.767 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: Daten in "buffer" einlesen

  Alt 28. Okt 2008, 16:28
Zitat von jfheins:
Oder so:

Delphi-Quellcode:
var
  xValue: real;
  yValue: real;

begin
  slscope1.Channels[ 0 ].Data.GetXYData(@xValue,@yValue);
end;
Ist etwas kürzer :stupid:

@Variable liefert ja die Adresse der Variable zurück, und somit einen Pointer.

Oder liefert die Funktion mehrere Werte zurück? in diesem Fall liefert sie wahrscheinlich 2 Pointer, die auf einen Speicherbereich zeigen, an dem mehrere Werte hintereinander stehen. Dann müsste sie aber noch die Länge zurückgeben :gruebel:
Gut und schön, aber wenn sich das dann nicht mit der Typenbezeichnung PReal beißt.
slscope1.Channels[ 0 ].Data.GetXYData( XBuffer: PReal; YBuffer: PReal ); Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat