TC官方合作论坛

 找回密码
 立即注册
查看: 1079|回复: 8
打印 上一主题 下一主题

[已解决] [已解决]找图老是失败,就算下载了官方视频源码运行也是失败

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-13 16:10:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
就是想试验一下找图功能,结果没有成功,TC的找图功能不给提示,我又用大漠的找图功能,结果大漠提示:无法打开文件<rc:111.bmp><错误信息=系统找不到指定的文件。我的图片用的是AB抓抓保持的24位位图,也试了用大漠保持的24位图。
我实在发现我没有出问题,于是就下载了官方视频的配套源码,结果也是一样的结局。。没有成功。。TC版本是最新:TC3.046 beta4
不说了,贴我那个粗陋的源码吧。。求速度解决。。
#import "dm.dmsoft" dm
空间 自动喊话测试

功能 逻辑型 开始_点击()
整型 窗口句柄=窗口.找到窗口("","XGAME")
整型 图片X坐标,图片Y坐标,图片序号
字符型 文字内容
窗口.提交按键(窗口句柄,13)
dm.FindPic(5,632,72,675,"rc:111.bmp","49fb6",0.7,1,图片X坐标,图片Y坐标)
//图片序号=窗口.找图(窗口句柄,5,632,72,675,"rc:111.bmp",#49fb6,0.7,1,图片X坐标,图片Y坐标)
如果(图片Y坐标>0)
   辅助.消息框("找图成功")
否则
   辅助.消息框("找图失败")
如果结束
窗口.发送字符串(窗口句柄,"来来来,测试一下")
窗口.提交按键(窗口句柄,13)
返回 真
功能结束
功能 逻辑型 退出_点击()
dm.UnBindWindow()
辅助.退出()
返回 真
功能结束

功能 逻辑型 初始化()
逻辑型 是否成功=辅助.注册插件("rc:dm.dll",真)
返回 真
功能结束

空间结束

回复

使用道具 举报

7#
发表于 2012-12-13 17:41:10 | 只看该作者
字符型 路径=辅助.获取资源路径("rc:")
dm.FindPic(5,632,72,675,路径+"111.bmp","49fb6",0.7,1,图片X坐标,图片Y坐标)
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2012-12-13 16:12:20 | 只看该作者
  求冷月,求管理员,各种求。。。
回复 支持 反对

使用道具 举报

板凳
发表于 2012-12-13 16:33:52 | 只看该作者
首先 大漠不能直接用TC的资源路径,其次测试下你游戏支不支持TC后台,再就你看下窗口句柄是不是正确的,还有改下色偏看看
回复 支持 反对

使用道具 举报

地板
发表于 2012-12-13 16:35:59 | 只看该作者
你东西放在资源文件夹里了没?
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-12-13 16:41:43 | 只看该作者
回复 4楼feng123144的帖子

放了的
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-12-13 16:51:14 | 只看该作者
回复 3楼尛情哥的帖子

资源路径对了的,没有测试后台,毕竟我是把前台测试的脚本,窗口句柄的话,我是指明了窗口类型查找窗口句柄的,开的游戏窗口都一样,图片都是有的,而且我有按键测试,是起作用的,就是不能找图。况且我下载了官方的源码都照不了。。色偏改了的,不管16进制还是10进制。哦,最后问下,大漠怎么样使用相对路径?
回复 支持 反对

使用道具 举报

8#
发表于 2012-12-13 17:42:34 | 只看该作者
TC 找图不成功 估计是因为用的窗口找图,你的游戏不支持TC的窗口找图
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-12-13 17:53:46 | 只看该作者
回复 7楼冷月无痕的帖子

恩恩,谢谢冷月,小小的代码解决了我的大问题。在等待答案的时候我试验了用大漠的绝对路径找图,成功了。我的确用的TC窗口找图,没找到,应该是游戏不支持吧。呵呵,,还是大漠好用。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-8 07:19 , Processed in 0.152585 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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