Forum: Algorithmen, Datenstrukturen und Klassendesign
by hoika,
16. Mai 2019
Hallo,
Die Community-Edition kann viell. helfen.
Das hatte ich gar nicht gesehen.
Au weia !!!
vielleicht
Stream.ReadBuffer(PAnsiChar(AFieldRec.FontName), TextSize);
Forum: Algorithmen, Datenstrukturen und Klassendesign
by hoika,
16. Mai 2019
Hallo,
fast.
Stream.ReadBuffer(AFieldRec.Typ, SizeOf(TFieldTyp)); //2 Byte
Das ReadBuffers schaltet ja Stream.Position um x Bytes weiter.
wenn TFieldType unter D2010 z.B. 3 Byte groß ist -> Puff
Ist SizeOf(TFieldTyp) bei beiden Delphis gleich?
Forum: Algorithmen, Datenstrukturen und Klassendesign
by hoika,
16. Mai 2019
Hallo,
die Byte-Ausrichtung in Records hatte sich doch mal geändert.
Teste mal mit SizeOf, ob beide die gleiche Größe haben.
Du verheimlichst uns leider AFieldRec.
Wenn Du beide Delphis am Laufen hast,
poste doch mal den genauen (ersten) Unterschied.