求助计时器整合运用问题[已解決]
本帖最后由 eden_lee 于 2014-4-26 08:41 编辑$color = PixelGetColor(847,475)
Func
For $x = 1 to 99999999
If $color = 0 Then
For $y = 1000 to 6000
Else
If $color <> (0)Then
Endif
Exit For
Next
Exit For
EndIf
Next
EndFunc
MsgBox(0,"color","流程完成")
我的动作是
判断$color=0时,计时6秒,六秒完结束
若6秒内$color<>0时,再跳回去侦测。(因那个位置的颜色会闪烁)
我执行的结果是已判断$color=0,但没执行$ Y =1000~6000(延迟六秒)這個動作,就直接关闭了
这个动作我测试了两天都没结果,不知道细节错在哪,烦请各位指导。 本帖最后由 水木子 于 2014-4-20 10:22 编辑
循环还能这样写吗?第一次见哦!
我觉得你倒不如创建个计时器。
参考函数:AdlibRegister、_Timer_SetTimer 回复 2# 水木子
好我试试看
页:
[1]