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

按键精灵 Exit Do

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

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

For i=1 To 100 Delay 100 if i>10 Then Exit For End If Next 这样,当执行10次就跳出For了,你可以根据实际情况用Exit For

你这段代码也不是只找一次图,也有可能找很多次图,只不过找到图之后就退出循环,不再找图了。 FindPic 0,0,1024,768,"Attachment:\a.bmp",0.9,intX,intY 命令执行后,会自动给intX和intY赋值,假设你想程序一定先执行Do循环,很简单,在Do前面...

If DateDiff("s",xx,now)>= int(Form1.InputBox1.Text) Then Exit Do

1,计次循环首() 计次循环尾() 2,判断循环首() 判断循环尾()

估计你自己搞不定,给你类似的也没用

i=1 Do if InputBox("输入密码")="123456" Exit Do Elseif i>=3 MessageBox "密码错误,脚本结束" EndScript End If i=i+1 Loop

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