Per {$ALIGN 1} auch hingetrimmt dass es gleich ist wie meine C Struktur auf ner anderen Seite.
Hätte man auch über packed machen können.
type Tmytyp = packed record ... end;
.
Wo kommt denn das Byte-Array her?
> Man könnte die Daten auch direkt in den Record laden und nicht erst in ein ByteArray.
Ansonsten besteht noch die Möglichkeit den Record nur "virtuell" über das Array zu legen ... also einfach einen CAST/Typumwandlung durchführen.