jmfs.net
当前位置:首页>>关于虚心请教各位,按键精灵怎样循环找图,根据不同图...的资料>>

虚心请教各位,按键精灵怎样循环找图,根据不同图...

把图片命名为"xxx0", "xxx1"...." xxxN"的形式,定义一个i. 此时,可以用for循环访问图片名称,继而可以找图。一旦找到,可以exit for退出循环. 此时可以用Select Case i来判断找到的是哪张图。思路就这样,不懂再问。

Do Do FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY'神盾.bmp改成你要找的图片名称 If intX > 0 And intY > 0 Then Call 程序1 Exit Do End If Delay 1000 Loop Call 程序2 Loop Sub 程序1 '你的程序 End Sub Sub 程序2 '你的程...

如果每次第一张图都不一样,就区域截图,然后再区域找图.

DoFindPic 976,749,1133,791,"Attachment:\1.bmp",0.9,intX,intYIf intX > 0 And intY > 0 Then //找到了 Goto 跳出循环 Else End If FindPic 976,749,1133,791,"Attachment:\2.bmp",0.9,intX,intYIf intX > 0 And intY > 0 Then //找到了 Goto ...

Do AX = Plugin.Sys.GetScRX():AY = Plugin.Sys.GetScRY() FindPic 0, 0, AX, AY, "Attachment:\立刻购买.bmp", 0.9, intX, intY If intX > 0 And intY > 0 Then MoveTo intX+5,intY+5 LeftClick 1 Do FindPic 0, 0, AX, AY, "Attachment:\立即...

i = 0 While i = 0 FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY If intX > 0 And intY > 0 Then i = 0 Else i=1 End If Wend

既然是限时找图 那么你找10次即可 在找图里面加个判断 如果找到则跳出循环 如果没找到也没事 就循环10次找图而已 不会死循环 然后点击命令加个判断 如果没找到图就不执行点击命令 那样也不会有影响了 代码如下 For 10 Delay 300 FindPic 0,0,144...

Do Do//无限循环 FindPic 0, 0, 2000,1080, "Attachment:\1.bmp", 0.9, intX, intY If intX > 0 And intY > 0 Then MoveTo intX + 1, intY + 1 Delay 100 LeftClick 1 Delay 100 Exit Do//找到图1,跳出循环 End If Loop 找图时间 = time//得到当...

在最上面加个do 最下面加个loop 然后在判断条件下 加个退出do循环 就是在 (如果intx>0并且inty>0则 )后面加个Exit do 意思就是 找到图 就会执行这个退出循环的语句Exit do 退出来 如果找不到 下面的代码都不会执行 全部跳过 跑回上面继续循环...

a=0 For 20 FindPic 0+a,0,1024+a,768,"Attachment:\导入.bmp",0.9,intX,intY If intX > 0 And intY > 0 Then MoveTo intX,intY LeftClick 1 Delay 400 FindPic 0,0,1024,768,"Attachment:\下载.bmp",0.9,intX,intY If intX > 0 And intY > 0 Th...

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