Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - form.onlclose(); wird beim schliessen nicht ausgefuehrt...


catweasel - Di 14.09.04 11:29
Titel: form.onlclose(); wird beim schliessen nicht ausgefuehrt...
Hi...

Hab da folschende Fraache.....

Ich hab ein Hauptformular (wie in jedem Projekt....) und noch Zweites. das hat den Formstyle fsnormal und ist auch schon zur Deesigntiem vorhanden.... Nun mache ich folgendes.......

1. Per Knopfdruck das zweite Formular visible machen.
2. Damit arbeiten.....
3. Die Gesamte Anwendung schliessen....

Theorethisch sollte ja die Anwendung alle offenen Fenster von selbst schliessen.
Aaaaber....

Wenn ich irgendetwas im Onclose Ereignis dieser zweiten Form aufrufe, dann passiert da garnix.. (Nich mal ne Showmessage).. Warum ?

Wenn ich die zweite Form explizit ueber ihr eigenes X-Symbol schliesse, dann gehts... Warum nich beim Schliessen der Anwendung (Irgendwo in diesem Prozess der da ablaeuft muss das Formular doch auch (automatisch) geschlossen werden). ..ooooder ??

Catweasel


Delete - Di 14.09.04 12:13

Probier mal im zweiten Formular OnDestroy.