Como eu faço pra desligar minha maquina

Delphi

09/12/2003

Como eu faço pra desligar minha máquina em um certo tempo
Como o sleep da televisao?


Ray

Ray

Curtidas 0

Respostas

Eliflavio

Eliflavio

09/12/2003

Se estiver usando o Windows XP execute com WinExec ou ShellExecute o shutdown -s para desligar a máquina.
Para dar um sleep apenas dá uma conferida nos parâmetros deste comando porque não lembro de cabeça.


GOSTEI 0
Maicongabriel

Maicongabriel

09/12/2003

A função para desligar, você pode utilizar esta :: [url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=29649[/url]
E para o Sleep você pode utilizar a função [i:202a2e56a1][b:202a2e56a1]Sleep()[/b:202a2e56a1][/i:202a2e56a1], onde como parametro você passa um valor em milisegundos.
Sleep(1000); //1 segundo



GOSTEI 0
Ray

Ray

09/12/2003

Se estiver usando o Windows XP execute com WinExec ou ShellExecute o shutdown -s para desligar a máquina. Para dar um sleep apenas dá uma conferida nos parâmetros deste comando porque não lembro de cabeça.

isso funciona no Win 98?
Eu queria algo mais genérico
sem restrições de SO se possível ...


GOSTEI 0
Ray

Ray

09/12/2003

A função para desligar, você pode utilizar esta :: [url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=29649[/url] E para o Sleep você pode utilizar a função [i:2a8a528c5d][b:2a8a528c5d]Sleep()[/b:2a8a528c5d][/i:2a8a528c5d], onde como parametro você passa um valor em milisegundos.
Sleep(1000); //1 segundo

Eu ja tinha tentado o Sleep mas ele funciona como o delay do pascal
só causa uma pausa na execução
eu queria desligar a máquina


GOSTEI 0
POSTAR