Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   TObjectList : SaveToStream und LoadfromStream (https://www.delphipraxis.net/172430-tobjectlist-savetostream-und-loadfromstream.html)

bernhard_LA 3. Jan 2013 11:01

TObjectList : SaveToStream und LoadfromStream
 
Ich möchte den Inhalt meiner TObjectList in eine Datei Speichern und wieder von der Datei laden.

Ich habe mit google nur Code Beispiele gefunden welche für jede Klasse meiner Liste eine individuelle SaveToFile / SaveToStream Function implementieren. Gibt es für diese Aufgabe auch eine universelle Lösung ?

Morphie 3. Jan 2013 11:10

AW: TObjectList : SaveToStream und LoadfromStream
 
Dazu müsstest du die Objekte De-/Serialisieren...
Hier mal eine Anregung: http://blog.dragonsoft.us/2008/04/21...delphi-object/

Bernhard Geyer 3. Jan 2013 11:28

AW: TObjectList : SaveToStream und LoadfromStream
 
Zitat:

Zitat von bernhard_LA (Beitrag 1197452)
Gibt es für diese Aufgabe auch eine universelle Lösung ?

Wenn du sowas auf Basis von XML machst kannst das keine Problem darstellen.
Jede Klasse hat einen Save/Load-Methode mit Parameter der XML-Knotennamens unter dem gespeichert/geladen werden soll.

daywalker9 3. Jan 2013 14:38

AW: TObjectList : SaveToStream und LoadfromStream
 
Mit der neuen RTTI ist das Serializieren/Deserializieren von TObjectList etc.. ein Kinderspiel (nutzten wir auch in unseren Programmen)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz