Schau mal in die
unit typinfo. Dort sind Funktionen um eine Liste aller published Properties zu erhalten und Properties anhand eines String auszulesen bzw. zu setzen. Dann brauchst du ja nur noch in einer Schleife durchgehen und die Werte bzw verlinkten Objekte abspeichern.