按键精灵怎么循环找到图就下一步,循环10次后没到找图跳出循环再下一步。

Rem a
t = 0
while t=0
For 12
Delay 300
FindPic 0,0,1440,900,"Attachment:\1.bmp",0.9,tX,tY
If tx > 0 and ty > 0 Then
Delay 1000
MoveTo tX,tY
Delay 300
LeftClick 1
t=1
Exit For
Else
t = t + 1
If t = 12 Then
Goto a
Exit For
End If
End If
Next
Wend
怎么在这个上面加循环,循环10次还没找图就退出执行下一步命令

既然是限时找图 那么你找10次即可

在找图里面加个判断 如果找到则跳出循环

如果没找到也没事 就循环10次找图而已 不会死循环

然后点击命令加个判断

如果没找到图就不执行点击命令 那样也不会有影响了

代码如下

For 10
    Delay 300
    FindPic 0,0,1440,900,"Attachment:\1.bmp",0.9,tX,tY
    If tX>0 Then
        Exit For 
    End If
Next
Delay 1000
If tX>0 Then
    MoveTo tX,tY
    Delay 300
    LeftClick 1
End If

追问

能加个Q 吗

温馨提示:内容为网友见解,仅供参考
无其他回答

按键精灵怎么循环找到图就下一步,循环10次后没到找图跳出循环再下一步...
在找图里面加个判断 如果找到则跳出循环 如果没找到也没事 就循环10次找图而已 不会死循环 然后点击命令加个判断 如果没找到图就不执行点击命令 那样也不会有影响了 代码如下 For 10 Delay 300 FindPic 0,0,1440,900,"Attachment:\\1.bmp",0.9,tX,tY If tX>0 Then Exit For ...

...10次后退出循环,没有找到图就一直循环找,要怎么写?
在按键精灵中,您可以使用以下脚本实现这个功能。脚本将循环查找目标图像,每找到一次就进行点击,直到找到并点击10次后退出循环。vbCopy codeDefine count 0 '定义一个变量 count,用于记录找到并点击的次数While count < 10 '当找到并点击次数小于10时,继续循环FindPic 0, 0, 1920, 1080, "target....

按键精灵,怎么通过区域找图后,执行找到图后的命令,如果找不到图执行...
1、首先打开按键精灵的抓抓工具和放打镜,将鼠标移动到所要获取的点,放大镜会显示出索要获取点的信息。2、插入命令之前填写所要寻找颜色的区域范围大小,左上角的x,y轴的坐标要小于获取点的坐标,右下角的x,y轴坐标呀大于你所获取点的坐标,还要填写所获取点的颜色编码,然后插入。3、插入之后,执...

按键精灵怎么让它一直循环直到检测到了一个图片后且执行循环结束后,不...
在你前往特殊关卡 前 先加一个判断是否添加好友。有那个图标就点击是或否 没有就跳过1:i=0do while i<=10\/\/\/10秒内做判断,不然则弹出循环delay 1000i=i+1find 图片(添加好友),赋值坐标if 坐标>0 则 点击添加或者不添加elseend ifloop2:delay 或 用类似于第一步的那种方案 设定好延迟!!!重要点击某个...

按键精灵,如何实现一直找图,直到找到设定的图之后才结束找图,然后运行...
dofindpic...\/\/找图if intX>0...\/\/如果找到则exit do \/\/跳出循环else \/\/没找到delay200\/\/延时200毫秒endifloop\/\/循环

按键精灵怎么写找到图片开始循环并且在找到下一张图片的时候跳出循环...
你可以用多线程 同时启动 第二线程找到后终止第一线程并执行之后的命令

按键精灵,如何确认是否已经找到图?为什么找图的下一步没有执行仍继续...
你这个是 do 无限循环 语句 不管找没找到图 都会 一直循环 下去的 你 倒数第3句加 exit do 如果找到图 就会退出循环

按键精灵,如何实现一直找图,直到找到设定的图之后才结束找图,然后运行...
do findpic...\/\/找图 if intX>0...\/\/如果找到则 exit do \/\/跳出循环 else \/\/没找到 delay200\/\/延时200毫秒 endif loop\/\/循环

按键精灵怎样运用找图,如果找到了就循环以下步骤,图片消失就跳出循环...
bmp",0.9,intX,intY If intX > 0 And intY > 0 Then Do \/\/这里放第一个操作 FindPic 0,0,1024,768,"Attachment:\\神盾.bmp",0.9,intX,intY If intX > 0 And intY > 0 Then Exit Do End If Loop Exit Do End If Loop \/\/这里放第二个操作 复制上面代码,找图代码自行修改。

按键精灵10秒后跳出循环怎么写
1、找10次即可 ,在找图里面加个判断, 如果找到则跳出循环 ,如果没找到也没事 ,就循环10次找图而已 不会死循环, 然后点击命令加个判断, 如果没找到图就不执行点击命令;2、 那样也不会有影响了,可以在循环中任何位置跳出 ,也可以用goto命令跳到循环外的标记, 还可以在loop的后面加条件,...

相似回答