Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.155 Beiträge
 
Delphi 12 Athens
 
#3

AW: eigenes Object / Klasse in Stream einlesen

  Alt 11. Dez 2013, 18:53
Alternativ ginge auch ein Nachfahre von TPersistent, welcher dann über TWriter und TWriter serialisiert würde.

Vorteil: Man hätte eine halbwegs dynamische Datenstruktur im Stream, welche ein bekanntes Datenformat besitzt und die ihren inneren Aufbau kennt.
So könnte man problemloser auf eine Veränderung des Aufbaus der eigenen Komponente ragieren.

PS: Die DFMs sind in dem Format gespeichert. Also oftmals zwar in der Text-Variante davon, aber zum Speichern/Laden wird die Binärvariante verwendet.



Natürlich könnte man auch noch andere Formate nutzen, wie z.B. JSON und XML.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (11. Dez 2013 um 18:58 Uhr)
  Mit Zitat antworten Zitat