Ir para conteúdo
Fórum Script Brasil
  • 0

Desligar


theodoro

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

Ta ai o codigo coloque em um form isso e teste

Const EWX_LOGOFF = 0
Const EWX_SHUTDOWN = 1
Const EWX_REBOOT = 2
Const EWX_FORCE = 4

Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Private Sub Form_Load()
msg = MsgBox("Presione OK para Rebotar ou Cancela para sair.", vbCritical + vbOKCancel + 256, App.Title)
If msg = vbCancel Then End
ret& = ExitWindowsEx(EWX_FORCE Or EWX_REBOOT, 0)
End Sub

Link para o comentário
Compartilhar em outros sites

  • 0
Shell "shutdown -s -t xx"

onde xx é o tempo q você quer q o PC deslige

é bem menor e mais pratico.

a proposito já vi este codigo aqui no forum

Só que não funciona em todas as versões do Windows (98 e ME, por exemplo). Entretanto aquela função do seu post também não funciona para todas as versões (XP e 2000, por exemplo). O ideal é utilizar duas funções (uma para NT e outra para 9x), e creio que as duas já apareceram aqui no fórum.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...