Pregunta: | 236 - APAGAR EL COMPUTADOR CON VISUAL BASIC |
Autor: | Caon |
Me gustaria saber si hay alguna forma de apagar el computador a traves de Visual Basic, sin hacer eso de Inicio=>apagar el sistema=>... |
Respuesta: | anonimo |
Apagar el ordenador:
Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long Public Sub ApagarPc() Dim lResp as integer lResp = ExitWindowsEx(1, 0&) End Sub NOTAS: el valor pasado a la funcion API puede tener los siguientes 3 valores: 0 = Reinicia Windows con nuevo usuario 1 = Apaga el equipo 2 = Reinicia el sistema |
Respuesta: | Gabriel Arenovich |
El código es el siguiente: A nivel de módulo las siguientes declaraciones: Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As LongPublic Const EWX_LOGOFF = 0 Private Sub cmdLogOff_Click() |