Hi,
das würde heißen, wenn ich die Stringlänge eigentlich nicht weiter benötige, genügt diese Zeile
ds.string_comment[i] := h.ReadShortString; ?
Funzt das nur, wenn die Stringlänge in einem Byte steht ? Was ist, wenn die Länge aber in 2 Bytes steht, wie bei mir ?
L_of_Filecomment : word;
Filecomment : string;
Zitat:
PS: Nur um die Verwirrungen komplett zu machen.
Das hat auf jeden Fall geklappt !!!
Ich glaube, ich laß lieber die Finger davon... Es muss auch mit FileStream gehen, wenn auch mit etwas mehr Aufwand.