Gibt es eine andere Möglichkeit, das beschriebene Verfahren zu verwenden, ohne alle Strings auf eine feste Länge setzen zu müssen?
Klar...
Bau die eine Funktion die Dir aus Deinem record ein ByteArray macht...
Delphi-Quellcode:
TTest= record
name : String;
Alter: Integer;
Class operator implicit(Const AMyTest : TTest): TBytes;
end;