Título: No Se ApAgA Publicado por: Sancho.Mazorka en 6 Diciembre 2005, 22:02 pm miren uso la api de apagar, reiniciar y suspender creo qeu es la exitwindowsex creo que es, pero bueno se daran cuanta yo tengo XP pero cuando pongo apagar no se apaga lo unico que hace es cerrar sesion y no se apaga y al ejemplo lo saque de la API-GUIDE. alguien me puede ayudar a qeu se apague en vez de que se cierre la sesion.
Sancho Mazorka :P Título: Re: No Se ApAgA Publicado por: Xpeed en 7 Diciembre 2005, 18:35 pm Código: Call ExitWindowsEx(1, 0&) 'Apaga el equipo un saludo. Título: Re: No Se ApAgA Publicado por: Sancho.Mazorka en 7 Diciembre 2005, 21:53 pm si ya probe eso pero no se apaga me cierra la sesion solamente
Sancho Mazorka :P Título: Re: No Se ApAgA Publicado por: Chief en 8 Diciembre 2005, 15:43 pm Es porque seguro estas en windows xp, primero tenes que conseguir privilegios para poder apagarla.
O proba con Shutdown , ocea ejecuta Shutdown con shell . Por si no sabes, Shutdown funciona en la consola de comandos, sirve para apagar, reiniciar, y otras cosas mas. Para mas info pone: Shutdown /? en la consola de comandos. ojo, Shutdown solo XP. :P Salu2!! Título: Re: No Se ApAgA Publicado por: Sancho.Mazorka en 8 Diciembre 2005, 22:52 pm eso si ya lo se lo del DOS pero yo lo queria hacer sin shell, poruqe he visto varios programas que no hacen shell y empieza a apagar la makina, bueno y el ejemplo uqe me dieron antes no surve el unico que funciona es el de cerrar sesion, y lo prove en windows ME y ni siquiera cierra la sesion el ejemplo que esta arriba.
Sancho Mazorka :P Título: Re: No Se ApAgA Publicado por: Kizar en 13 Diciembre 2005, 14:58 pm Tienes que coger los privilegios de administrador con una llamada a un Token
La api : AdjustTokenPrivileges salu2 Título: Re: No Se ApAgA Publicado por: NYlOn en 13 Diciembre 2005, 16:26 pm Código: Private Declare Function SHShutDownDialog Lib "shell32" Alias "#60" (ByVal YourGuess As Long) As Long Salu2.- Título: Re: No Se ApAgA Publicado por: Sancho.Mazorka en 14 Diciembre 2005, 20:34 pm gracias muchachos pero ya me decidi por hcer un shell del cmd qeu ni se ve la consola. use
Código: shell ("cmd.exe / c -s -c Lo siento -t 10") Sancho Mazorka :P |