No funciona el codigo de Apagar Windows con Visualbasic

Iniciado por punto1, 11 Marzo 2008, 07:59 AM

0 Miembros y 1 Visitante están viendo este tema.

punto1

Hola. ensaye el codigo de Apagar Windows y no funcino. No hace nada. Mi windows es XP y uso VB6. Que pudo suceder

Sin Nick xD

Escribe el codigo para ver que estas asiendo mal
Yo solo creería en un Dios que supiese bailar.

Chefito

Me estoy imaginando que utilizaras el antiguo código para apagar sistemas operativos win 9x,me.....que no es el mismo que para apagar win nt,xp. Cuelga el código y lo veremos.
Saludos.
Moderador del foro oficial de AutoIt en español: www.AutoIt.es.

Todos tenemos inteligencia, lo malo es que algunos no nos acordamos donde la dejamos guardada ;)

cobein

http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.

~~

Si, seguramente este intentando lo q dice Chefito, seguro q es el del api guide  :xD

Zeroql

MIra parael apagado del pc puedes usar el shutDown que es muy practico y facil de usar:

Código (vb) [Seleccionar]

Dim Ruta as string
Ruta="ShutDown -s"
Shell (Ruta)


y listo
si kiers los comandos que se pueden hacer con shutdown aki te los dejo

Uso: shutdown [-l | -s | -r | -a] [-f] [-m \\equipo] [-t xx] [-c "comentario"] [
-d up:xx:yy]

        Sin argumentos  Mostrar este mensaje (igual a -?)
      -i                Mostrar interfaz GUI, debe ser la primera opción
      -l                      Cerrar sesión (no se puede usar con la opción -m)
      -s                     Apagar el equipo
      -r                     Apagar y reiniciar el equipo
      -a                    Anular el apagado de equipo
      -m \\equipo       Equipo que se apagará/reiniciará/anulara
      -t xx                 Establecer el tiempo de espera de apagado en xx segundos
      -c "comentario" Comentario de apagado (máximo, 127 caracteres)
      -f                      Fuerza el cierre de aplicaciones sin advertir
      -d [ u ][p]:xx:yy    Código de motivo de apagado u es el código de usuario p es el código de apagado planeado xx es el código primario del motivo de apagado (entero positivo menor que 256) yy es el código secundario del motivo de apagado  (entero positivo menor que 65536)

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#


_LooSeR_


~~

Cita de: _LooSeR_ en 14 Marzo 2008, 02:10 AM
Para que usar una variable? Y llamarla Ruta?  :huh:

No es necesario, le pasa el string directamente a shell y ya esta ;)

krackwar


Rutina para Apagar el equipo (cortesía de xDie)

Private Declare Function ExitWindowsEx& Lib "user32" (ByVal
uFlags&, ByVal dwReserved&)

Private Sub Command1_Click()
Dim i as integer
i = ExitWindowsEx(1, 0&)
End Sub


ve en el post http://foro.elhacker.net/index.php/topic,139883.0.html ai aparecen como pagarlo , reiniciarlo i artas cosas
Mi blog
Bienvenido krackwar, actualmente tu puntuación es de 38 puntos y tu rango es Veteran.
El pollo número 1, es decir yo, (krackwar), adoro a Shaddy como a un dios.

Zeroql

funciona mejor con la variable.... a veces si la llams directamente en algunos equipos no funciona
el nombre ruta es algo que puede llamarlos como quieras.... puedes colocarle comando .etc.
custion tuya
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#