jmfs.net
当前位置:首页>>关于按键精灵怎么循环找到图就下一步,循环10次后没到...的资料>>

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

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

FindColor 0,0,2000,2000,"你指定的颜色字符串",intX,intY //以下是条件判断;如果返回的坐标大于0,那么就说明找到了。 If intX > 0 And intY > 0 Then //你要做的事情 Else //否则,你要做的事情 End If

你这个是找两个图,实现移动点击的目的,源文件是附件的2涨图片,首先你执行的时候,要确保你要找的图,是否显示在屏幕上,你这个是前台的,如果没找到2张图,自然就执行else 语句

for循环,数组.保存数组序号到字符串变量,用"|"隔开

循环找图。。

你这典型的没找到图的,没找到图移动到0,0. 看看是不是你分辨率设置小了.你现在找图的范围的17寸大屁股显示器的分辨率.1024*768的.

应该是循环找图 你的只是找了一次 或者在找图前延时加多点

定义rem标签循环就好了! 例如: rem a1 “找图的语句” go to a1

For 10 //找图片 在屏幕范围左上0右上0左下768右下1360 找 名称是 1.bmp 的图像 图片位置这里设置 是 D 盘 名称是 1 你可以改 FindPic 0,0,1360,768,"D:\1.bmp",0.9,intX,intY If intX> 0 And intY> 0 Then //这里添加找到就执行你要执行的代码 ...

//尽量取验证中独有颜色A和B XY = Plugin.Bkgnd.FindColor(MyArray(0), 0, 0, 1024, 768, \\\"BD9EAD\\\") ZB = InStr(XY, \\\"|\\\") X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB)) If X

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