.. sind die Daten (60Byte) immer gleich aufgebaut?
Eventuell würde sich dann ja variante Records anbieten.
In etwas so:
Delphi-Quellcode:
type
TDataType = record
case boolean of
true: (rawData: ARRAY[0..59] of Byte);
false: ( data1: ...
data2: ...
)
end;
Grüße
Klaus