Dem Vorschlag von Stevie würde ich mich anschließen.
Daniel hatte in seinem D2010-Video die Propertyattribute und die neue
RTTI vorgestellt.
Darauf aufbauend habe ich eine Objektserialisierung realisiert.
Einer Methode wird ein Objekt übergeben, das beim schreiben die "markierten Propertys" exportiert (MyProp=MyValue), bzw. beim einlesen prüft, ob eine markierte Property "MyProp" im Objekt existiert und weist dem MyValue zu.
Es muss also nicht für jedes Objekt eine spezifische Export/Import-Funktion geschrieben werden.