Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: eigenes Object / Klasse in Stream einlesen

  Alt 11. Dez 2013, 19: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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

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