In Pascal wird in den Shortstrings auch die Längenangabe gespeichert. Sinnvolle Deklarationen wären also (nachdem die Ausrichtung geklärt ist):
Delphi-Quellcode:
TLagerInfo = record
Befehl : longint;
login : array[0..24] of byte;
passwd : array[0..24] of byte;
pool : array[0..39] of byte;
end;
//oder
TLagerInfo = record
Befehl : longint;
login : array[0..24] of ansichar;
passwd : array[0..24] of ansichar;
pool : array[0..39] of ansichar;
end;