Hi,
tschuldigung, eine Berichtigumg noch,
beim Lesen muß es richtig heißen:
Delphi-Quellcode:
testpanel1:=readComponentResFile('d:\testpanel.tmp',nil) as TTestpanel;
//bzw.
testpanel1:=fstream.readComponent(nil) as TTestpanel;
man könnte zwar nach Create die subkomponenten löschen
Delphi-Quellcode:
testpanel1.create(self);
Testpanel1.ted.Free;
Testpanel1.checkA.free;
readComponentResFile('d:\testpanel.tmp',TTestpanel);
Dann sieht ddie Komponente aus, wie erwartet incl. der Eigenschaften der Subkomponenten.
Aber dies ist wohl nicht der Sinn vom Speichern und Lesen von Komponenten!
MfG Uwe