Zitat von
omata:
Aber im Ereignis OnClose gibt es den Parameter Action. Wenn du dort caNone zurückgibst, kann die Anwendung nicht mehr beendet werden.
Achtung hierbei, dass man das Programm hinterher überhaupt noch schließen kann !!!
Dafür einfach eine globale Boolsche Variable erstellen und auf False setzen. Wenn du das Programm wirklich schließen willst, die Variable auf true setzen. Und dann im OnClose Action nur auf CaNone setzen, wenn die Variable auf false steht, sonst normal schließen lassen