TC官方合作论坛

 找回密码
 立即注册
查看: 1577|回复: 8

[已解决] 生成成功,但是找不到图,求解

[复制链接]
发表于 2012-5-13 17:05:57 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
空间 找图找色
整型 线程句柄
功能 整型 找图()  
整型 X坐标
整型 Y坐标
整型 图像序号
图像序号=图像.找图(0,0,1440,900,"D:\\1.bmp",#102030,1.0,0,X坐标,Y坐标)
辅助.等待(1000)
如果(图像序号==-1)
辅助.消息框("没有找到")
否则
辅助.等待(100)
鼠标.移动(X坐标,Y坐标)
辅助.等待(1000)
鼠标.左键双击(1)
如果结束
返回 0
//函数返回语句   
功能结束
功能 逻辑型 开始_点击()  
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码
线程句柄=线程.开启("找图找色.找图","")
返回 真  
//函数返回语句   
功能结束  

功能 逻辑型 退出_点击()  
//这里是你退出的时候要执行的代码,这类是你点击退出按钮执行的代码
线程.关闭(线程句柄)
返回 真  
//函数返回语句   
功能结束  
空间结束     
//命名空间结束语句


回复

使用道具 举报

发表于 2012-5-13 18:18:28 | 显示全部楼层
1.你找图的时候有没有其他窗口把QQ图标挡住?

2.找图返回的坐标是图片的左上角,你在程序里应该点击的是找图返回的坐标+偏移,请确认你给鼠标+了偏移,用截图工具看下你图片左上角到QQ的企鹅图像上有多少像素,在取回的坐标上+上这个数值。

你目前遇到的问题应该是第二种,希望我的回答可以解决您遇到的问题。。

如果可以解决您的问题请采纳,谢谢。。。
回复 支持 反对

使用道具 举报

发表于 2012-5-13 17:39:17 | 显示全部楼层
是找那里的图?是桌面的图吗?#102030是什么颜色?一般将图片添加到资源里,不建议使用绝对路径,可以把你的图片发上来看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-13 18:01:41 | 显示全部楼层
回复 2楼17199592的帖子

#102030是函数举例里面的,我没改.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-13 18:02:16 | 显示全部楼层
图片是,腾讯QQ图标
回复 支持 反对

使用道具 举报

发表于 2012-5-13 18:24:05 | 显示全部楼层
多看看TC教学视频
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-13 18:26:41 | 显示全部楼层
回复 5楼xoyo的帖子

我试试,谢谢.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-13 18:27:11 | 显示全部楼层
回复 6楼17199592的帖子

555,我就是看着教程写的 .
回复 支持 反对

使用道具 举报

发表于 2012-5-13 19:40:25 | 显示全部楼层
如果(图像序号==-1)
辅助.消息框("没有找到")
否则
辅助.消息框("找到")    //在这里加上这句,看看有没有找到图...如果有弹出消息框,证明图是可以找到得.那问题就在下面了
辅助.等待(100)
鼠标.移动(X坐标,Y坐标)   //如果可以找到图,但是没有打开,有可能是因为点击的坐标偏了...找图函数返回图片的最左上角坐标,有可能截图截大了,所以点到空白处..可以试试加点偏移..  比如  X坐标+5,Y坐标+5   ,当然这个偏移数字要自己测试下..
辅助.等待(1000)
鼠标.左键双击(1)
如果结束
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-30 00:46 , Processed in 0.038681 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表