ABRIR PROGRAMA SIN MOSTRAR VENTANAS

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
matanes
Mensajes: 1
Registrado: 17 Jun 2010, 22:31

ABRIR PROGRAMA SIN MOSTRAR VENTANAS

Mensaje por matanes »

HOLA
Si alguien me puede colaborar le agradezco. estoy tratando de abrir una aplicacion la cual me muestra la ventana de bienvenida, y otras ventas mas; lo que quiero es que no se vea absolutamente ninguna ventana.
estas ventanas tiene nombre diferentes, y lo que pretendo es llegar a la ultima ventana para ejecutar un arcivo desde alli.
Quedo a la espera de su ayuda
Avatar de Usuario
Fredinchy
Aprendiz de Mago
Mensajes: 32
Registrado: 30 Mar 2010, 01:27
Ubicación: Unknown

Re: ABRIR PROGRAMA SIN MOSTRAR VENTANAS

Mensaje por Fredinchy »

Pues crea todas las ventanas que quieras con la función GuiCreate() y estas permanecen ocultas hasta que tu utilices GuiSetState(@Sw_Show).

un ejemplo sería:

Código: Seleccionar todo

$GuiA=GUICreate('Mi GUI A') ;creo una ventana oculta
$GuiB=GUICreate('Mi GUI B') ;creo otra ventana oculta

GUISetState(@SW_SHOW,$GuiB) ;muestro la segunda GUI
Sleep(1000) ;espero 1 seg
GUISetState(@SW_SHOW,$GuiA) ;muestro la primera GUI
Sleep(1000)

Do
	;mantengo el programa abierto
	$msg=GUIGetMsg()
	Until $msg = -3 ; el -3 es igual que $GUI_EVENT_CLOSE
Saludos! :smt020
Cause no one here can ever stop us! They can try but we won't let them! No way.. :smt020
Avatar de Usuario
gna08
Hacker del Foro
Mensajes: 379
Registrado: 27 Sep 2008, 18:51
Ubicación: Cordoba, Argentina

Re: ABRIR PROGRAMA SIN MOSTRAR VENTANAS

Mensaje por gna08 »

nooo ne parece k lo qe el quiere decir es esconder ventanas de un programa externo. para esto tenes que usar WinSetState("titulo" "texto" , @SW_HIDE) .. esto seria.. o si no tambien minimizarlas. si ejecuas el comando RUn podes tambien de ahi lanzar el programa de forma minimizada, oculta.. etc.. revisa la ayuda.. igualemente si es para un programa propio a au3 usas o winsetstate o GUiSetState()..
Sadlu7 :smt023
Aunk no m Buskes, Seguro m enkontras!
Avatar de Usuario
Fredinchy
Aprendiz de Mago
Mensajes: 32
Registrado: 30 Mar 2010, 01:27
Ubicación: Unknown

Re: ABRIR PROGRAMA SIN MOSTRAR VENTANAS

Mensaje por Fredinchy »

Yo había leído una aplicación que "muestre" una ventana de bienvenida y otras :smt005

Bueno para agregar puedes usar Opt("WinWaitDelay",10) para acelerar el cambio de estado de la ventana.

Saludos!
Cause no one here can ever stop us! They can try but we won't let them! No way.. :smt020
Responder