Entwickler-Ecke

Dateizugriff - Dateitypen mit variabler Größe abspeichern


[r2d2] - So 16.11.03 14:49
Titel: Dateitypen mit variabler Größe abspeichern
Hi
Wenn man einen Dateityp mit variabler Größe (z.B. mit einem dynamischen array drin) abspeichern will, bringt Delphi ja einen Fehler. Gibt es eine Möglichkeit, ihn trotzdem irgendwie abzuspeichern?


Anonymous - So 16.11.03 15:04

du kannst zuerst die anzahl der elemente speichern und danach alle elemente hintereinander.


JoelH - So 16.11.03 15:28
Titel: hmm,
ich 'bescheiss' da immer gerne :D Ich leg mir einfach ein Memo an und speicher in der ersten 'line' die anzahl der Elemente und den Rest in den weiteren Zeilen, dann lass ich dieSpeicherarbeit einfach von Delphi erledigen. Die SaveToFile Methode ruled einfach.


Klabautermann - So 16.11.03 17:08

Hallo,

mit Typisierten Dateien kannst du dabei nciht arbeiten, du musst dir einen Mechanismus ausdenken wie du es Untypisiert speichern kannst. Ich habe hier [http://www.delphi-forum.de/viewtopic.php?p=51933#51933] mal versucht eine solche Möglichkeit zu beschreiben.

Gruß
Klabautermann