Entwickler-Ecke
Sonstiges (Delphi) - Windof beenden/neustarten.
hoehlenpain - Mo 15.11.10 17:43
Titel: Windof beenden/neustarten.
hallo, folgendes problem... bei den befehlen(hab es im konsolenprog.):
ExitWindowsEx(EWX_LOGOFF, $FFFFFFFF)
ExitWindowsEx(EWX_SHUTDOWN, $FFFFFFFF);
ExitWindowsEx(EWX_REBOOT, $FFFFFFFF);
klappt nur der erste (fürs abmelden) bei den anderen passiert garnichts >_< hab windows in die uses eingetragen. habe noch was mit windows nt gelesen ... bloß hab keine ahnung was ich da machen muss ;D hoffe ihr könnt mir helfen :=)
hoehlenpain - Mo 15.11.10 18:56
ja... aber warum funktioniert dann das abmelden? brauch das keine rechte? (und wie setzte ich das in delphi um mit den rechten ;D^^)
Gerd Kayser - Mo 15.11.10 19:27
hoehlenpain hat folgendes geschrieben : |
| ja... aber warum funktioniert dann das abmelden? brauch das keine rechte? (und wie setzte ich das in delphi um mit den rechten ;D^^) |
Ein User darf sich immer selber abmelden, weil ein User dazu immer das Recht hat. Nur zum Windows beenden greift er in die Rechte von anderen ein und bedarf daher der entsprechenden Rechte.
Im Link oben (zwar C-Code) waren doch die entsprechenden Stichworte aufgeführt. Wenn man damit Google füttert, findet man z. B. auch dieses hier:
http://delphi.about.com/cs/adptips2003/a/bltip0503_5.htm
Delete - Mo 15.11.10 21:18
Und hättest du anstatt nach "Delphi Windoof runterfahren" nach "Delphi Windows runterfahren" gegooglet, hättest du sofort die Lösung gefunden.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!