Página 1 de 1

Contador de ejecucion

Publicado: 23 May 2015, 03:39
por Jms
Hola gente Tengo una pregunta y como estoy aprendiendo a usar autoit me surgen preguntas asi que me van a ver mas seguido preguntando algo fácil para algunos pero difícil de resolver para mi :)

bueno ahora el tema es el siguiente quería hacer algo q me cuente las veces q se ejecuta un escrip cuente las veces q se ejecuto una función por ejemplo

Código: Seleccionar todo

     


HotKeySet("{F3}", "contador")



func contador()

while 1


PixelSearch (688, 259, 688, 259, 0x1B1B1B , 1) 
		If Not @error Then

			Sleep (100)
	MouseMove (623,254) 
	MouseDown ("primary")
	Sleep (100)
	MouseUp ("primary")

Sleep (600)
MsgBox(4096, "Prueba", 9, 9) ;
EndIf

WEnd

;lo q logre fue esto pero no se como hacer para q me cuente el scrip q tengo arriba osea q sume de a 1 cada ves q se ejecute el scrip de arriba mediante el msgbox

For $contar= 1 To 999 Step +1
Sleep (100)
 ToolTip($contar,0,0)

Next

     

gracias!

Re: Contador de ejecucion

Publicado: 23 May 2015, 13:58
por Dany
Usa una variable statica dentro de la funcion.

Local static $contador=0

y le vas sumando

$contador+=1


ejemplo:

Código: Seleccionar todo

Prueba()
Prueba()
Prueba()
Prueba()
Prueba()
Prueba()
Func Prueba()
Local static $contador=0
MsgBox(0,"",$contador)
$contador+=1
EndFunc
Saludos :smt027

Re: Contador de ejecucion

Publicado: 23 May 2015, 18:35
por Jms
Gracias!!! funciona de 10...... :smt023 :smt026