Thema: Delphi Reboot Problem

Einzelnen Beitrag anzeigen

Benutzerbild von tn249
tn249

Registriert seit: 18. Jan 2004
Ort: München
164 Beiträge
 
Delphi 2005 Personal
 
#1

Reboot Problem

  Alt 4. Dez 2004, 12:27
hi,

(OS: win98se)

habe versucht mit
Code:
ExitWindowsEx(EWX_FORCE + EWX_REBOOT, 0);
meinen pc neu zu starten

ging wunderbar, bloß hab ich festgestellt, dass nicht mal der active desktop normal beendet wurde und somit alle programme, ob sie reagiert haben oder nicht abgeschossen wurden

naja irgendwie auch logisch

nächster versuch;
Code:
ExitWindowsEx(EWX_REBOOT, 0);
Sleep(5000);
ExitWindowsEx(EWX_FORCE + EWX_REBOOT, 0);
da hab ich festgestellt, wenn ein programm harkt weils auf ne eingabe wartet(ungespeichertes notepad zb), kommt irgendwann das pop-up, indem der user das programm selber abschiessen kann
und bevor man da nicht irgendwas anklickt(was is egal) passiert nichts, hinterher in jedem fall dann wieder der sofortige hardcore-reboot
(auch die programme die sich eigentlich beenden könnten tun dies nicht)

nun meine frage an euch, kann man das irgendwie so machen, dass all die programme, die keinen fehler beim 'normalen herunterfahren' bereiten normal zu ende bringen (also auch den active desktop) und nur die programme, die hängen abschiessen?

würde mich sehr über antworten freuen

MfG
tn249

edit: die gute alte rechtschreibung
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat