按键精灵怎么让一个语句执行N次后跳出循环

DoIfColor87,203,"45E39C",0ThenMoveTo381,645LeftClick1MoveTo920,262LeftClick1ElseMoveT... Do
IfColor 87, 203, "45E39C", 0 Then

MoveTo 381, 645

LeftClick 1
MoveTo 920, 262
LeftClick 1
Else
MoveTo 305, 201
RightClick 1
MoveTo 395, 213
LeftClick 1
MoveTo 920, 282
LeftClick 1
MoveTo 920, 262
LeftClick 1
End If
Loop
怎么实现第三行MoveTo 381, 645如果执行了10次就跳出循环
展开
 我来答
匿名用户
2019-07-24
展开全部
你使用了do...loop循环,是无限循环,要控制次数,可以使用do while...loop循环,其他的循环方法,你可以再查阅资料
将第一行的Do修改为如下代码
Dim i //定义一个变量,表示次数
i=1 //定义初始值
Do While i<=10 //设定循环条件
i=i+1 //每执行一次,将次数增加1
完整代码如下:
Dim i
i=1
Do While i<=10
IfColor 87, 203, "45E39C", 0 Then
i=i+1
MoveTo 381, 645
LeftClick 1
MoveTo 920, 262
LeftClick 1
Else
MoveTo 305, 201
RightClick 1
MoveTo 395, 213
LeftClick 1
MoveTo 920, 282
LeftClick 1
MoveTo 920, 262
LeftClick 1
End If
Loop
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式