![]() |
Re: Programm soll sich nicht beenden lassen
Zitat:
|
Re: Programm soll sich nicht beenden lassen
Zitat:
Zitat:
|
Re: Programm soll sich nicht beenden lassen
Zitat:
|
Re: Programm soll sich nicht beenden lassen
Ich konnte meinen PC insgesamt ca. 3x vor dem Runterfahren mit Trillian stoppen, dann konnte ich wieder alles starten und alles war in Ordnung. Damit habe ich zum Glück ausnahmsweise noch keine Probleme.
|
Re: Programm soll sich nicht beenden lassen
Luckie, heißt ja nicht das sein "Abfang Programm" als letztes gekillt wird.
Ich will meinen rein gefühlsmässig, dass Windows wenn es runterfährt die Programme in einer Art "Rückwärts-Zählschleife" beendet. Eigendlich sollte es auch delphi merken wenn Windows runterfährt und der Debugger sagt das er läuft und ob er beendet und dann gespeichert werden soll. (So jedenfalls bei mir). |
Re: Programm soll sich nicht beenden lassen
Zitat:
Zitat:
Warum dann nicht WM_QueryEndSession in einem globalen Hook "abfangen". Kann man zumindest mal probieren. |
Re: Programm soll sich nicht beenden lassen
Und was heißt das wieder konkret ? :( Ich spüre schon, das ist nicht so leicht.
|
Re: Programm soll sich nicht beenden lassen
Zitat:
Ein Prog, welches Windows am beenden hindert reicht doch schon. Im Idealfall also das Prog, welches auch nicht beendet werden soll.
Delphi-Quellcode:
aus diesem
procedure WMQueryEndSession(var Msg: TMessage); message WM_QUERYENDSESSION;
...... procedure TForm1.WMQueryEndSession; begin Msg.Result := 0; //Windows muss das Runterfahren stoppen CleanALL; Down := true; Msg.Result := 1; //Windows darf Runterfahren end; ![]() Ich hoffe es hilft. |
Re: Programm soll sich nicht beenden lassen
Zitat:
|
Re: Programm soll sich nicht beenden lassen
@kalmi01: Werde es probieren, danke.
@sirius: Das ist der Idealfall, aber schwer für mich zu programmieren. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz