[Solucionado] - Contador
[Solucionado] - Contador
Estoy tratando de contabilizar varios IF.
Por ejemplo
Quiero que al comenzar el programa me pida las veces que lo voy a usar
Que me salga un cuadro tipo MSGBOX donde yo ingrese por ejemplo 5
Entonces realizara las acciones entro de los IF 5 veces...
Basicamente necesito saber como busco o que me orienten para armar lo siguiente:
Activo el SCRIPT, primer cartel dice:"cuantas veces lo haras?"
Ingreso el 5
Entonces comienzo el WHILE y lo repite 5 veces... existe alguna forma de hacer eso?
Por ejemplo
Quiero que al comenzar el programa me pida las veces que lo voy a usar
Que me salga un cuadro tipo MSGBOX donde yo ingrese por ejemplo 5
Entonces realizara las acciones entro de los IF 5 veces...
Basicamente necesito saber como busco o que me orienten para armar lo siguiente:
Activo el SCRIPT, primer cartel dice:"cuantas veces lo haras?"
Ingreso el 5
Entonces comienzo el WHILE y lo repite 5 veces... existe alguna forma de hacer eso?
Última edición por diego el 12 Oct 2015, 07:18, editado 2 veces en total.
Re: Contador
Hola. debes leer la ayuda...
Saludos
Código: Seleccionar todo
Local $iInput=InputBox("Bienvenido","Ingrese Cuantas Veces quiere el Ciclo:")
$iInput=Number($iInput)
if not $iInput then
MsgBox(0,"","Debe Ingresar Un Numero" & @CRLF & "Bye Bye...")
Exit
EndIf
For $i=1 to $iInput
MsgBox(0,"","Ejecución de ciclo: " & $i)
Next
- ............................................
......................................
Re: Contador
Gracias dany, es que no es mi fuerte el ingles y lei sobre array, if, count, pero no salia eso de ingresar la variable. Ahora se donde buscar y como GRACIAS...
Re: Contador
Lo que busco es algo asi...
Donde exactamente debo colocar tu ejemplo?
Dentro del IF que quiero se cumpla la condicion y la pregunta fuera?
Tenia la idea de que cada vez que haga el primer IF, sumara +1... hasta llegar a la cantidad de veces de la pregunta, pero no me doy una idea de como incluir una variable fuera para trabajarla dentro del IF. Me podrias orientar? GRACIAS
Código: Seleccionar todo
PREGUNTA CUANTAS VECES??
While 1
Sleep(50)
WEnd
Func BuscarPagina()
GUIDelete()
While 1
$Accion 1 = PixelSearch ( 319, 510, 321, 512, 8086084)
$Accion 2 = PixelSearch ( 582, 384, 584, 386, 10128000)
If IsArray($Accion 1) Then
MouseClick("left", $Accion 1[0], $Accion1[1])
Sleep(500)
EndIf
If IsArray($Accion 2) Then
MouseClick("left", $Accion 2[0], $Accion 2[1])
Sleep(500)
EndIf
WEnd
EndFunc ;
Dentro del IF que quiero se cumpla la condicion y la pregunta fuera?
Tenia la idea de que cada vez que haga el primer IF, sumara +1... hasta llegar a la cantidad de veces de la pregunta, pero no me doy una idea de como incluir una variable fuera para trabajarla dentro del IF. Me podrias orientar? GRACIAS
Re: Contador
Buenas, si no es tu fuerte el inglés, pues tienes en el foro los enlaces para descargar la ayuda en español http://www.emesn.com/autoitforum/viewto ... 03&p=17536, está un poco viejo pero es lo que básicamente necesitas para aprender.diego escribió:Gracias dany, es que no es mi fuerte el ingles y lei sobre array, if, count, pero no salia eso de ingresar la variable. Ahora se donde buscar y como GRACIAS...
Re: Contador
Con relación a tu consulta, Dany te dió un ejemplo utilizando un Input, y un bucle for, con el bucle for..Next no es necesario que utilices una variable y sumes ya que este realiza el conteo automáticamente..diego escribió:Donde exactamente debo colocar tu ejemplo?
Dentro del IF que quiero se cumpla la condicion y la pregunta fuera?
Tenia la idea de que cada vez que haga el primer IF, sumara +1... hasta llegar a la cantidad de veces de la pregunta, pero no me doy una idea de como incluir una variable fuera para trabajarla dentro del IF. Me podrias orientar? GRACIAS
Lo puedes usar así:
Código: Seleccionar todo
Local $iInput=InputBox("Bienvenido","Ingrese Cuantas Veces quiere el Ciclo:")
$iInput=Number($iInput)
If not $iInput then
MsgBox(0,"","Debe Ingresar Un Numero" & @CRLF & "Bye Bye...")
Exit
EndIf
For $i=1 to $iInput
BuscarPagina()
Next
Func BuscarPagina()
$Accion1 = PixelSearch ( 319, 510, 321, 512, 8086084)
$Accion2 = PixelSearch ( 582, 384, 584, 386, 10128000)
If IsArray($Accion1) Then
MouseClick("left", $Accion1[0], $Accion1[1])
Sleep(500)
EndIf
If IsArray($Accion2) Then
MouseClick("left", $Accion2[0], $Accion2[1])
Sleep(500)
EndIf
EndFunc
Re: Contador
Muchisimas gracias... Si lei la ayuda en español.
El tema es que no sabia que buscar... si pongo COUNT me salen cosas como TIMER o LOGS... mi idea era saber como sumar ciclos.
El tema es que no sabia que buscar... si pongo COUNT me salen cosas como TIMER o LOGS... mi idea era saber como sumar ciclos.