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