Autor Beitrag
Adam Weishaupt
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 40



BeitragVerfasst: Di 15.04.03 16:08 
Hi!

Wisst ihr wie der Code zum Beenden/Neustarten von Windows geht?

Ich habe das schon versucht:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
// Windows runterfahren
ExitWindowsEx (EWX_SHUTDOWN, $FFFFFFFF);

// Windows runterfahren und Computer ausschalten
ExitWindowsEx (EWX_SHUTDOWN or EWX_POWEROFF, $FFFFFFFF);

// Windows neustarten
ExitWindowsEx (EWX_REBOOT, $FFFFFFFF);

// Benutzer abmelden
ExitWindowsEx (EWX_LOGOFF, $FFFFFFFF);

Aber es hat nicht geklappt.
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Di 15.04.03 16:36 
Momentan fallen mir da 2 Gründe ein:
  1. Du hast WindowsNT/2000/XP und keine Rechte zum beenden.
  2. Der 2te Parameter ist ungültig.
Jetzt kannst du entweder hier im Forum suchen, den da wurde das Thema mit den Rechten schonmal behandelt, oder du versuchst ExitWindows oder du versucht mal als 2. Parameter SHTDN_REASON_UNKNOWN.

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Do 24.04.03 10:48 
Hi und willkommen hier im Forum,

schau Dir mal den FAQ-Bereich an. Dort findest Du viele häufige Frage und natürlich die Antworten.

Wie zum Beispiel: Wie kann ich Windows beenden/neustarten?

Gruß
Tino