ferj Postado Maio 7, 2004 Denunciar Share Postado Maio 7, 2004 Como faço para reiniciar o computador em Delphi? Alguém sabe?Por exemplo, aparece uma mensagem do tipo: "Atualizações concluídas. Deseja reiniciar o computador agora?" e se a pessoa escolher sim, o computador seja reiniciado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Arlon Postado Maio 8, 2004 Denunciar Share Postado Maio 8, 2004 Se liga nesses códigos aki: procedure TForm1.ButtonClick(Sender: TObject); begin {Reinicia o windows} ExitWindowsEx(EWX_REBOOT,0); end; procedure TForm1.Button1Click(Sender: TObject); begin {Desliga o windows} ExitWindowsEx(EWX_SHUTDOWN,0); end; procedure TForm1.Button1Click(Sender: TObject); begin {Força todos os programas a desligarem-se} ExitWindowsEx(EWX_FORCE,0); end; Pra abir uma caixa de diálogo você pode fazer o seguinte: procedure TForm1.Button1Click(Sender: TObject); begin If APPLICATION.MESSAGEBOX('Atualizações concluídas. Deseja reiniciar o computador agora?', 'Aviso', MB_ICONQUESTION + MB_YESNO)=ID_YES Then ExitWindowsEx(EWX_REBOOT,0); end; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ferj Postado Maio 8, 2004 Autor Denunciar Share Postado Maio 8, 2004 Valeu, ajudou muito! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Arlon Postado Maio 8, 2004 Denunciar Share Postado Maio 8, 2004 He, he, disponha. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ferj
Como faço para reiniciar o computador em Delphi? Alguém sabe?
Por exemplo, aparece uma mensagem do tipo: "Atualizações concluídas. Deseja reiniciar o computador agora?" e se a pessoa escolher sim, o computador seja reiniciado.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.