AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows shutdown stoppen

Ein Thema von mcmorgen · begonnen am 16. Dez 2003 · letzter Beitrag vom 17. Dez 2003
Antwort Antwort
mcmorgen

Registriert seit: 16. Dez 2003
3 Beiträge
 
#1

Windows shutdown stoppen

  Alt 16. Dez 2003, 22:33
Hallo Leute,
gibt es eine Möglichkeit das Beenden von Windows zu stoppen?

Wie ich in Delphi mitbekomm, dass Windows beendet wird weiß ich nur nicht, ob man das dann auch aufhalten kann...

MfG McMorgen
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Windows shutdown stoppen

  Alt 16. Dez 2003, 22:35
Such mal im Forum oder MSDN nach Hier im Forum suchenWM_QUERYENDSESSION.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Uncle Cracker
Uncle Cracker

Registriert seit: 30. Mär 2003
Ort: Freital
694 Beiträge
 
#3

Re: Windows shutdown stoppen

  Alt 16. Dez 2003, 23:31
Oder du guckst mal bei den Schweizern vorbei: Der Link ins Ausland
I wish it was legal to marry software because I'm madly in love with Delphi...
  Mit Zitat antworten Zitat
mcmorgen

Registriert seit: 16. Dez 2003
3 Beiträge
 
#4
  Alt 17. Dez 2003, 20:57
Ich dank euch beiden für die Antworten...
Es funktionieren beide Sachen.

Windows beendet jetz nicht mehr, aber andere Programme werden beendet.
Kann man das auch noch verhindern??

Danke schon mal im vorraus

MfG McMorgen
  Mit Zitat antworten Zitat
Benutzerbild von Uncle Cracker
Uncle Cracker

Registriert seit: 30. Mär 2003
Ort: Freital
694 Beiträge
 
#5

Re: Windows shutdown stoppen

  Alt 17. Dez 2003, 21:05
Ich glaube nicht, denn Windows beendet alles und wartet auf eine Antwort des Programms. Wenn diese Antwort nicht kommt, dann probiert Windows es anderes zu beenden (musst mal testen was kommt, wenn du nicht auf ja drückst). Wenn Windows die Antwort bekommt, dass es nicht beendet werden soll, dann tut es das auch nicht, jedoch geben die anderen die Antwort das beendet werden soll. Also dürfte es nicht gehen, zumindestens nicht mit diesen Funktionen.

Verstanden

[Edit]Mit Antwort meinte ich Result 1 oder 0, also beenden oder stoppen [/Edit]
I wish it was legal to marry software because I'm madly in love with Delphi...
  Mit Zitat antworten Zitat
mcmorgen

Registriert seit: 16. Dez 2003
3 Beiträge
 
#6
  Alt 17. Dez 2003, 21:47
Dacht ich mir leider schon
Aber solang mein eigenes Programm nicht beendet wird sollte es für mich erstmal reichen.
Das andere wär aber auch interessant gewesen.
Danke nochmal
  Mit Zitat antworten Zitat
Brüggendiek

Registriert seit: 13. Dez 2002
Ort: Dortmund
275 Beiträge
 
Delphi 5 Standard
 
#7

Re: Windows shutdown stoppen

  Alt 17. Dez 2003, 23:33
Hallo!

Nach meiner Meinung ist das ein Problem der anderen Programme!

Windows schickt WM_QUERYENDSESSION und fährt nur dann weiter runter, wenn alle laufenden Programme zustimmen. Antwortet einer mit NEIN, dann wird das Runterfahren abgebrochen. Sonst kommt noch WM_ENDSESSION - und danach werden die "widerspenstigen" Programme abgewürgt.

Leider reagieren viele Programme auf die Frage bereits mit Programmende. Sauber wäre es, zuzustimmen und dann auf Endsession zu warten - denkt nur keiner dran, weil "mein Programm ist ja das Einzige, was auf dem Rechner läuft"

Gruß

Dietmar Brüggendiek
Dietmar Brüggendiek
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz