TC官方合作论坛
标题:
生成成功,但是找不到图,求解
[打印本页]
作者:
q405047127
时间:
2012-5-13 17:05
标题:
生成成功,但是找不到图,求解
空间 找图找色
整型 线程句柄
功能 整型 找图()
整型 X坐标
整型 Y坐标
整型 图像序号
图像序号=图像.找图(0,0,1440,900,"D:\\1.bmp",#102030,1.0,0,X坐标,Y坐标)
辅助.等待(1000)
如果(图像序号==-1)
辅助.消息框("没有找到")
否则
辅助.等待(100)
鼠标.移动(X坐标,Y坐标)
辅助.等待(1000)
鼠标.左键双击(1)
如果结束
返回 0
//函数返回语句
功能结束
功能 逻辑型 开始_点击()
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码
线程句柄=线程.开启("找图找色.找图","")
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里是你退出的时候要执行的代码,这类是你点击退出按钮执行的代码
线程.关闭(线程句柄)
返回 真
//函数返回语句
功能结束
空间结束
//命名空间结束语句
作者:
17199592
时间:
2012-5-13 17:39
是找那里的图?是桌面的图吗?#102030是什么颜色?一般将图片添加到资源里,不建议使用绝对路径,可以把你的图片发上来看看
作者:
q405047127
时间:
2012-5-13 18:01
回复
2楼
17199592
的帖子
#102030是函数举例里面的,我没改.
作者:
q405047127
时间:
2012-5-13 18:02
图片是,腾讯QQ图标
作者:
xoyo
时间:
2012-5-13 18:18
1.你找图的时候有没有其他窗口把QQ图标挡住?
2.找图返回的坐标是图片的左上角,你在程序里应该点击的是找图返回的坐标+偏移,请确认你给鼠标+了偏移,用截图工具看下你图片左上角到QQ的企鹅图像上有多少像素,在取回的坐标上+上这个数值。
你目前遇到的问题应该是第二种,希望我的回答可以解决您遇到的问题。。
如果可以解决您的问题请采纳,谢谢。。。
作者:
17199592
时间:
2012-5-13 18:24
多看看TC教学视频
作者:
q405047127
时间:
2012-5-13 18:26
回复
5楼
xoyo
的帖子
我试试,谢谢.
作者:
q405047127
时间:
2012-5-13 18:27
回复
6楼
17199592
的帖子
555,我就是看着教程写的 .
作者:
cylhb
时间:
2012-5-13 19:40
如果(图像序号==-1)
辅助.消息框("没有找到")
否则
辅助.消息框("找到")
//在这里加上这句,看看有没有找到图...如果有弹出消息框,证明图是可以找到得.那问题就在下面了
辅助.等待(100)
鼠标.移动(X坐标,Y坐标)
//如果可以找到图,但是没有打开,有可能是因为点击的坐标偏了...找图函数返回图片的最左上角坐标,有可能截图截大了,所以点到空白处..可以试试加点偏移.. 比如 X坐标+5,Y坐标+5 ,当然这个偏移数字要自己测试下..
辅助.等待(1000)
鼠标.左键双击(1)
如果结束
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1