TC官方合作论坛
标题:
找图的问题
[打印本页]
作者:
echo
时间:
2012-12-14 18:25
标题:
找图的问题
dm.FindPic(0,0,0,0,"xxx1.bmp|xxx2.bmp|xxx3.bmp|xxx4.bmp|xxx5.bmp|","","102030",0.9,0,x,y)
大家都知道这个是大漠的找图功能,这个是找多图的写法,返回的是所找到的图的x,y坐标.
那有没有什么办法可以返回的是得到的图片顺序呢,
比如说,找到第一张'xxx1',提示,第一张找到
找到第二张'xxx2',提示,第二张找到
找到第三张'xxx3',提示,第三张找到
.....................................依次类推
求解决思路,谢谢各位
作者:
z878717691
时间:
2012-12-14 18:27
string FindPicE(x1, y1, x2, y2, pic_name, delta_color,sim, dir)
返回值:
字符串:
返回找到的图片序号(从0开始索引)以及X和Y坐标 形式如"index|x|y", 比如"3|100|200"
作者:
Sky_Pro
时间:
2012-12-14 19:26
回复
1楼
echo
的帖子
分割后放数组里
作者:
echo
时间:
2012-12-14 20:28
谢谢大家的帮助,不过有点晚了咯
已经搞定了
int 图片
图片=dm.FindPic(0,0,0,0,"xxx1.bmp|xxx2.bmp|xxx3.bmp|xxx4.bmp|xxx5.bmp|","","102030",0.9,0,x,y)
if(图片==0)
辅助.消息框("第一张")
endif
if(图片==1)
辅助.消息框("第二张")
endif
if(图片==2)
辅助.消息框("第三张")
endif
............................
测试完美通过
作者:
gwq2204
时间:
2013-3-12 15:26
来学习了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1