Slukke computeren

Tags:    delphi

Hey hvordan slukker man computeren F.eks Du har en knap når du trykker på den slukker den...



6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Prøv med denne kode:
ExitWindowsEx(EWX_POWEROFF, 0);

Det skulle gerne lukke Windows!
________________
Hilsen CHadi
Mit lykketal er 2959



Prøv med denne kode:
ExitWindowsEx(EWX_POWEROFF, 0);

Det skulle gerne lukke Windows!
________________
Hilsen CHadi
Mit lykketal er 2959


Skriv: ExitWindowsEx(EWX_POWEROFF,0);
I din buttons onclick event

derudover findes ogås:
EWX_REBOOT: Genstarter Pc'en
EWX_LOGOFF: Logger brugeren af windows

Og flere endnu...

/Mads



uhhhh.
Det er godt du spør.
Men jeg er bange for at der er flere mulighedder. Og nogle af dem virke kun på nogle, så man må på en eller anden måde finde ud af hvilken af de måder (3 måder) der passe. Det bedste er derfor at skrive alle 3 koder i buttonens onclick.
Her for du de 3 serierne (luk, genstart og standby):

1:

//slukke
ExitWindowsEx(EWX_POWEROFF, 0);

//genstarte
ExitWindowsEx(EWX_REBOOT, 0);

//Standby har jeg ikke

2:

EWX_FORCE - tvinger systemet til at slukke
EWX_LOGOFF - Logger af
EWX_SHUTDOWN - lukker windows ned, men kun dertil hvor det er sikkert at slukke for strømmen, altså skærmen: "Du kan nu slukke for din computer" kommer frem


3:

ExitWindowsEx(ewx_shutdown,0);

// de to andre har jeg heller ikke :(
// denne virker hos mig



Det er dem jeg kender.
Håber det kan hjælpe dig :D
Og at jeg for nogle up :) hu hu
Nej, just fun. Jeg gør dette selvfølgelig mest for at hjælpe




Shafh
Shafh@stofanet.dk
Theis F. Hinz

Ti-fire :D :P :)



Prøv med denne kode:
ExitWindowsEx(EWX_POWEROFF, 0);

Det skulle gerne lukke Windows!
________________
Hilsen CHadi
Mit lykketal er 2959

Skriv: ExitWindowsEx(EWX_POWEROFF,0);
I din buttons onclick event

derudover findes ogås:
EWX_REBOOT: Genstarter Pc'en
EWX_LOGOFF: Logger brugeren af windows

Og flere endnu...

/Mads


Undskyld.. Havde ikke set at CHadi havde svaret før mig.....

/Mads



Jeg må meddele dig at det altid vil hjælpe at kigge udvikleren igennem før du spør...
Hvis du trykker på søg og skriver eks. "Luk", vil der komme en masse frem:

En masse (gamle) forums med dette emne er eks.:

http://www.udvikleren.dk/thread.php?techid=2&f=2&t=231&searchword=luk

http://www.udvikleren.dk/thread.php?techid=2&f=2&t=1075&searchword=luk

http://www.udvikleren.dk/thread.php?techid=2&f=2&t=1151&searchword=luk

http://www.udvikleren.dk/thread.php?techid=2&f=2&t=1468&searchword=luk


Men ja alle forums er velkommen... :P
Og det er også ok, så det er ikke en fornærmelse. Kun for at sige at mange gamle forums stadig kan hjælpe dig. Og hvis man er noob og lige er begyndt, er det, det BEDSTE man kan gøre. Og så at læse artikler på nettet eller at gå på biblio og låne ALT om delphi :P


Håber også dette vil hjælpe









Shafh
Shafh@stofanet.dk
Theis F. Hinz

Ti-fire :D :P :)



Tak for de 10 up. Håber du kan bruge det... :P




Shafh
Shafh@stofanet.dk
Theis F. Hinz

Ti-fire :D :P :)



t