Forum: Sonstige Fragen zu Delphi
by bcvs,
30. Okt 2020
Danke für eure Tips.
Habe ich jetzt probiert. Da kommt aber immer noch kein WM_ENDSESSION an. Weder beim Neustart noch beim Herunterfahren.
Das ist mir momentan zu kompliziert. Mit der App im Infotray kann ich mittlerweile ganz gut leben.
Forum: Sonstige Fragen zu Delphi
by bcvs,
30. Okt 2020
Nein, hat ja kein Fenster.
Forum: Sonstige Fragen zu Delphi
by bcvs,
29. Okt 2020
Ich habe es jetzt anders gelöst: Mein Tool läuft nicht mehr als Dienst, sondern als Programm mit Icon im Infobereich der Taskleiste.
Da reagiere ich auf WM_ENDSESSION.
Forum: Sonstige Fragen zu Delphi
by bcvs,
28. Okt 2020
Ja, das reagiert aber nur auf anhalten / fortsetzen in der Dienstverwaltung.
Forum: Sonstige Fragen zu Delphi
by bcvs,
28. Okt 2020
Ja, dann feuert es.
Das heißt aber, dass das OnShutdown für meine Zwecke ungeeignet ist.
Gibts es da noch andere Möglichkeiten, das Herunterfahren oder Beenden der Nutzersitzung zu erkennen?
Forum: Sonstige Fragen zu Delphi
by bcvs,
28. Okt 2020
Hallo zusammen,
ich will in einem Dienst auf das Herunterfahren von Windows reagieren. Dazu verwende ich den Event OnShutdown. Der feuert auch bei "Neu starten" von Windows, allerdings nicht beim "Herunterfahren" und anschließendem manuellen Neustart.
Im zweiten Fall wird auch beim Neustart das OnStart nicht durchlaufen.
Was ist da los?
Oder gibt es eine andere Methode, auf das...