Registriert seit: 6. Apr 2005
10.109 Beiträge
|
Re: Formular auf Anfangssituation zurücksetzen
15. Nov 2005, 20:43
Hallo holle.
Auf den Anfangszustand zurücksetzen - darunter verstehe ich, dass alle Objektvariablen deiner Form1 wieder den Zustand erhalten, der nach dem TForm1.Create() erreicht war. Das erreichst du durch den Aufruf von Form1.Create().
Mir scheint aber, dass du genau das nicht willst. Viel mehr soll deine Form nach dem Programmstart wieder die Zustände aufweisen, die sie beim letzten Beenden des Programms hatte. Dazu musst du einfach die relevanten Zustandswerte im Ereignis OnCanClose() wegschreiben und im Ereignis OnCreate() der Form wieder einlesen.
Grüße vom marabu
|