Okay, dann müsste es
imho so aussehen:
(Unter der Annahme, dass getsize die Anzahl der Datensätze zurückgibt)
Delphi-Quellcode:
type
PReal = ^real;
var
xBuf: array of real;
yBuf: array of real;
begin
setlength(xBuf, slscope1.Channels[0].data.getsize);
setlength(ybuf, slscope1.Channels[0].data.getsize);
// getsize liefert die Anzahl zurück ........ ?
slscope1.Channels[0].Data.GetXYData(@xBuf[0],@yBuf[0]);
// Werte müssten jetzt im Array stehen
end;