Anwendung blockiert herunterfahren
-
Hallo
Ich habe ein Problem mit meinem Programm. Wenn es läuft werden mehrere Fenster geöffnet. Wird der Computer heruntergefahren soll die Anwendung noch alle wichtigen Daten speichern. Zu diesem Zweck behandle ich dasMicrosoft.Win32.SystemEvents.SessionEnding
-Event. Dabei rufe ich sogar die Application.Exit() -Funktion auf, das Programm läuft aber weiter und der Computer fährt nicht herunter.
Kennt vielleicht irgendjemand dieses Problem und kann mir helfen......
-
Ich kenne das Problem nur aus einem "FormClosing" und Abbruch des Schließvorganges.
Schau mal ob Du eventuell irgendwo das schließen einer Form verhinderst (und falls Du die Lösung schon hast, Poste sie mal bitte.)
-
Man muss nur e.Reason abfragen
-
Analog zum FormClosing
e.CloseReason