code vor beenden ausführen

cantharis

Grünschnabel
Hallo,

ich würde gerne eine Funktion zum speichern von Daten ausrufen un das bevor das Programm beendet wird. Ich hab allerdings keine Windows Form sondern nurnoch die Datei Programm.cs. Geht das dann überhaupt?:confused::confused:
 
Führ den Code aus bevor deine Main Methode zu ende ist (oder anders gesagt, ausführen am Ende der Main Methode).
Oder hab ich irgendwas nicht kapiert/übersehen :confused:
 
Hi,
hilft dir vielleicht das Event FormClosed bzw. FormClosing weiter? Das wird aufgerufen, befor die Form, auf die du das Event legst, geschlossen wird bzw. nachdem das Formular geschlossen wurde. Damit kannst du dann sogar abfragen wie das Programm beendet wurde (durch drücken auf den X-Button oder durch Herunterfahren des Computers, ...)

Das Herunterfahren müsste also eigentlich auch abgedeckt sein mit ausnahme Stromausfall oder ähnlichem wie z.B. Stecker zeihen ;-).
Aber dafür dürfte es auch nichts geben. Da würde dann nur eine wiederholende speicherung sprich Timer alle minute oder so helfen.

Ich hoffe ich konnte dir weiterhelfen.
Grüße Nico.
 
Zurück