Page 1 of 1

Manejo de ventanas emergentes ayuda!!!

Posted: 31 Jan 2018, 12:10
by Doke
Hola,soy nuevo en esto y necesito ayuda con mi script.
El script básicamente es para realizar un ajuste de datos sobre un programa, el problema es el siguiente... Al momento que se que se quiere ajustar demasiados datos el programa muestra una pantalla emergente(es como un mensaje de error). Bien ahora lo que quiero hacer es que el script se detenga o entre a una subrutina al momento que esta pantalla o mensaje de error aparezca en cualquier momento. Espero haberme explicado bien y gracias por la ayuda. :D

Re: Manejo de ventanas emergentes ayuda!!!

Posted: 05 Feb 2018, 16:17
by A_AhkUser
Hola Doke,
El script básicamente es para realizar un ajuste de datos sobre un programa, el problema es el siguiente...
Lo mas simplemente posible y utilizando unicamente lo que ahk propone de manera nativa (ejemplo con la bloca de notas):

Code: Select all

#Persistent
SetTimer, monitoreo, -1
return ; fin de la parte auto-ejecutada de tu script

monitoreo:
Loop {
WinWaitActive, ahk_exe notepad.exe
MsgBox % A_ThisLabel
WinWaitClose, ahk_exe notepad.exe
}
return

!p::Pause ; ALT+P pone en pausa el script
documentacion (en inglés):
SetTimer
Loop
WinWaitActive
WinWaitClose