TC官方合作论坛
标题:
找图
[打印本页]
作者:
67800461
时间:
2012-6-25 15:30
标题:
找图
找图都是从左上角0,0 向右下角找 所以每次循环找到 左上角的第一个图时,后面的同样的图它就不找了。
问题就在这。。。
循环100次 1000次 它还是只招靠近左上角的第一个图,我想要后面的,划区域我会,但太繁琐,CPU也高。
请问大侠有没有其他办法 比如在X Y 上做做文章,来点代码,露一手
循环(真)
辅助.等待(25)
图片序号=dm.FindPic(0,0,1024,768,"D:\\11111.bmp","000000",0.9,0,X,Y)
如果(图片序号==0) //根据你找图的函数, 返回0表示找图成功,返回-1 失败
dm.MoveTo( X+35,Y+40)
dm.LeftClick()
如果结束
辅助.等待(30)
循环结束
返回 真
功能结束
作者:
lyf1314
时间:
2012-6-25 16:01
找多图…坐标分割存数组…取下标中间值,获取该数组内的坐标
作者:
67800461
时间:
2012-6-25 16:05
回复
2楼
lyf1314
的帖子
能不能具体的改动下 反正代码就那么长,先采纳了 谢谢 麻烦小改下。
作者:
zgzjwzlx
时间:
2012-6-25 17:09
作者:
lyf1314
时间:
2012-6-25 17:30
就是大漠的找多图…
作者:
67800461
时间:
2012-6-25 18:33
回复
5楼
lyf1314
的帖子
大漠找多图是 找不一样的多图,我是找一样的多图 不一样 他只要 加个竖线就可以了
作者:
lyf1314
时间:
2012-6-25 21:21
大漠找多图,找同样的一张,返回是多个坐标,你试都不试- -
作者:
67800461
时间:
2012-6-25 21:45
回复
7楼
lyf1314
的帖子
哦 谢谢,我试了下 原来是扩展找图这个 功能
字符型 颜色坐标值=dm.FindPicEx(0,0,2000,2000,"D:\\11111.bmp","000000",0.9,0)
后面怎么表达啊 怎么一个一个移动坐标去点击
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1