![]() |
Re: Speichern von Baumstrukturen
Delphi-Quellcode:
Schmeiß das FilePos raus, es wird nicht benötigt. Ansonsten sehe ich keinen Fehler.
Size := TFNode.GetData.Size;
// TFStream.Position := FilePos; TFStream.Write(Level, 2); TFStream.Write(Size, 2); TFStream.Write(TFNode.GetData.PData^, Size); // FilePos := TFStream.Position; Gruß Hagen |
Re: Speichern von Baumstrukturen
Ich hab die die Variable FilePos reingenommen, da es am Anfang scheinbar so war, dass Daten an einer Position geschrieben wurden, an der sich bereits andere Daten befanden.
Aber ohne die Variable zu verwenden kommt jetzt das gleiche Ergebnis. OK, 4 Byte Stack gespart, aber ansonsten das gleiche Problem. Na ja, ich werd mich mal dem Lesen widmen, da bekomm ich ja eine zusätzliche Kontrolle. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz