Pregunta: | 27376 - EJECUTAR UN PROGRAMA AL CERRAR WINDOWS |
Autor: | Hektor Leibar Ugalde |
Haber si alguien sabe en que parte del registro de windows tengo que meter el codigo para que me ejecute un programa x a la hora de apagar el windows.
Lo mismo ke se ejecute al inicio de windows.... .Run pero al cerrarlo ;) Gracias. |
Respuesta: | SuNcO |
Yo una vez lo hize pero no encientro el codigo, pero aqui te va la idea y una parte. Para empezar ocupas la API de Windows para reiniciar
Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long Despues en un Formulario que tengas activo siempre (si quieres lo puedes poner invisible) en el QueryUnload le pones esta linea : Resultado = ExitWindowsEx(1, 0) Con esa reinicias tu PC, pero el problema es que debes detener ese reinicio, asi que intercambia ese 1 por el 0 y viceversa, intenta ponerle 1,1 0,1 0,0 hasta que logres detener el cierre de Windows, ya que lo logres, entonces si ejecutas tu programa y al terminar reinicias con esa linea de arriba |