cwlr.net
当前位置:首页 >> 按键精灵 Do whilE >>

按键精灵 Do whilE

do while 后接条件表达式 表示表达式成立时则循环 true和1=1之类的方式一样 表示这个循环会永远持续下去 所以在循环体类要加上跳出循环的判断 如果后面接N10时退出循环

不超过1分钟。这个不好控制,因为你程序里面有一个延时2秒,执行延时是无法预料的,如果你非得要控制1分钟,那你要开两个线程,一个线程执行你上面的代码,另一个线程计时,做控制,本人觉得,如果控制次数可以满足你要求,建议控制不超过11次,...

想do loop ,while ,until这些循环速率没啥区别,主要是循环里面的语句多少和dealy延时长短加起来的区别

你的代码3-4秒左右就执行完了,为了验证循环是否进行,你在代码最后加上两句: MessageBox i MessageBox j 如果弹出30和10,说明循环已经执行了。

do命令1命令2找图(******此处省略*****,intX,intY)if intX>0 and intY>0 thenexit doend ifloop其中 do loop 中间的命令会被无限循环, exit do 这个命令 会终止当前的do 循环,直接跳转到loop那行命令之后的命令 按键精灵是一款模拟鼠标键盘动...

把第一个换到for循环呢

exit do是强制退出do循环,exit do上面一定是条件语句,当符合条件时终止循环, 举个栗子: Do i=i+1 MsgBox "你好"&i If i = 2 Then Exit Do End IfLoopMsgBox "退出do循环后执行这个弹窗"

Exit Do //可以在循环中任何位置跳出 也可以用goto命令跳到循环外的标记。 还可以在loop的后面加条件,运行到循环尾的时候判断是否要继续循环。 Loop Until X > 0 //X>0则不再循环 Loop While X > 0//X>0则继续循环。

就是你那样做的,你的代码在退出循环之前先执行单击一次,延时5秒这两句代码。不过,你这样做在循环找图时候CPU使用率会猛增,所以最好在Loop前面加一句短时间延时,例如Delay 5

//-----------------循环找色--------------------------------Delay 300do FindColor 0,0,1024,768,"6666FF",intX,intYIf intX > 0 And intY > 0 Then MoveTo intX+180, intY+80 Delay 200 LeftClick 1Else delay 200MessageBox "没找到"End If...

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com