按键精灵如何循环判断坐标点颜色
我想写一个脚本,当坐标点颜色为绿色时,中止,否则进行一系列步骤后重新判断,直至坐标点为绿色,中止。我写的是IfColor641,146,"FF00",0ThenEndSc...
我想写一个脚本,当坐标点颜色为绿色时,中止,否则进行一系列步骤后重新判断,直至坐标点为绿色,中止。
我写的是
IfColor 641,146,"FF00",0 Then
EndScript
Else
KeyPress "Esc", 1
Delay 200
MoveTo 671, 494
Delay 200
LeftClick 1
Delay 200
MoveTo 869, 594
Delay 200
LeftClick 1
End If
但是这样写只能运行一次,我想知道如何修改一下后可以一直重复下去。
有人说用Rem 和 Goto,但我不知道如何写。。。
本人新手,求详细解答!!
谢谢 展开
我写的是
IfColor 641,146,"FF00",0 Then
EndScript
Else
KeyPress "Esc", 1
Delay 200
MoveTo 671, 494
Delay 200
LeftClick 1
Delay 200
MoveTo 869, 594
Delay 200
LeftClick 1
End If
但是这样写只能运行一次,我想知道如何修改一下后可以一直重复下去。
有人说用Rem 和 Goto,但我不知道如何写。。。
本人新手,求详细解答!!
谢谢 展开
3个回答
展开全部
开头加rem a........then后面或者.else后面加goto a.......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用循环语句:
前面加上While True,后面加上Wend,即可,
While True
//这里写你要执行的代码
Wend
这样就可以无限执行你要执行的代码,如果你想限制次数,可以这样写
n=0
While n<10
//这里写你要执行的代码
n=n+1
Wend
这样就可以执行10次,当然,有限次数的,你可以用for 语句。
本人不建议用Rem和Goto写程序,要不程序会显得非常混乱,日后修改非常不方便。
前面加上While True,后面加上Wend,即可,
While True
//这里写你要执行的代码
Wend
这样就可以无限执行你要执行的代码,如果你想限制次数,可以这样写
n=0
While n<10
//这里写你要执行的代码
n=n+1
Wend
这样就可以执行10次,当然,有限次数的,你可以用for 语句。
本人不建议用Rem和Goto写程序,要不程序会显得非常混乱,日后修改非常不方便。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询