Programación General > Visual Basic 6.0 e inferiores

 Api Exitwindowsex

(1/1)

Envenenado:
Alguien me da una mano con este codigo? No se muy bien como utilizarlo.
Asi seria lo que yo quiero:


--- Código: Text ---       If Option3.Value = True Then 'Apagar        i = ExitWindowsEx(Apagar, 0&)        ElseIf Option4.Value = True Then 'Forzar Apagar        i = ExitWindowsEx(Forzar, 0&)        ElseIf Option5.Value = True Then 'Reiniciar        i = ExitWindowsEx(Reiniciar, 0&)        ElseIf Option6.Value = True Then 'Cerrar Sesion        i = ExitWindowsEx(Cerrar, 0&)        End If  
Obviamente, estan declaradas en un modulo las constantes cerrar, reiniciar, apagar y forzar como publicas. Pero igualmente, cuando compilo el exe me dice seleccionando a
--- Código: Text ---ExitWindowsEx 
--- Citar ---"No coinciden los tipos."
--- Fin de la cita ---

Me dan una mano plis? Alguien que me muestre un ejemplo de como usar esta API. Desde ya muchas gracias!

RadicalEd:
Estas son las constantes que debes usar:
Private Const EWX_LOGOFF = 0
Private Const EWX_SHUTDOWN = 1
Private Const EWX_REBOOT = 2
Private Const EWX_FORCE = 4

Ojala te sirva.
Chao

Envenenado:

--- Cita de: "Envenenado" ---
Obviamente, estan declaradas en un modulo las constantes cerrar, reiniciar, apagar y forzar como publicas
--- Fin de la cita ---
Sep.. Eso dije. Las tengo declaradas. El problema es que tengo xp y no se como hacer para que funcione. Porque probe como dice en todas las paginas de hacer dim X as integer y dps :
x = exitwindowsex......................

Y tambien haciendo
call exitwindos.............

Pero parece que ninguna funca.

Navegación

[0] Índice de Mensajes

Ir a la versión completa