Symbol neben der Uhr / Windows nicht beenden

Kann man eine Anwendung mit ihrem Symbol in der Startleiste neben der Uhr anzeigen und von dort aus ein Menü und ein klick oder doppelklick-Ereignis auslösen?

Kann man dass beenden von Windows abfangen, damit das Programm noch Zeit hat Aktionen auszuführen bevor Windows beendet wird?

Danke!

Kann man eine Anwendung mit ihrem Symbol in der Startleiste
neben der Uhr anzeigen und von dort aus ein Menü und ein klick
oder doppelklick-Ereignis auslösen?

Ja. Folge diesem Link:

http://www.wer-weiss-was.de/cgi-bin/forum/showarchiv…

Kann man dass beenden von Windows abfangen, damit das Programm
noch Zeit hat Aktionen auszuführen bevor Windows beendet wird?

Ja. Laß Dir von der Online-Hilfe das Event „OnCloseQuery“ (Klasse „TForm“) erklären.

Gruß
Martin

Kann man dass beenden von Windows abfangen, damit das Programm
noch Zeit hat Aktionen auszuführen bevor Windows beendet wird?

Ja. Laß Dir von der Online-Hilfe das Event „OnCloseQuery“
(Klasse „TForm“) erklären.

Da steht aber nicht, wie man das beenden von Windows verhindert.

Da steht aber nicht, wie man das beenden von Windows
verhindert.

a) „Beenden von Windows verhindern“ und b) „Programm vor Beenden von Windows noch Aktionen ausführen lassen“ sind zwei grundverschiedene Sachen.

Zu a): Steht normalerweise nicht zur Debatte, und ob/wie man es realisieren könnte, weiß ich nicht.

Zu b): Wenn das Programm vor Beenden von Windows noch Aktionen ausführen soll, dann sind die nötigen Befehle einfach in den „OnDestroy“-Handler des Hauptformulars zu schreiben. Wie lange die Abarbeitung dauert, spielt keine Rolle. Der Shutdown von Windows wird einfach solange hinausgezögert.

Danke jezt klappt es.
Ich hatte es vorher in der „On Close“

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]