TC官方合作论坛
标题:
请教几个找图的问题
[打印本页]
作者:
阿克57
时间:
2013-8-17 11:18
标题:
请教几个找图的问题
ts.FindPic(0,0,800,600,"J:\\乱七八糟
\\TC\\A1\\A1\\
资源
\\
图片
.bmp","000000",0.9,0,x,y
)
如果(x>0 && y>0)
ts.MoveTo(x,y)
辅助.消息框("已找到图片")
如果结束
--------------------------------------------
代码如上 我是用了TS的找图
问题1图片的路径应该怎么写?例如 在程序目录的A文件夹里
问题2找图的速度好慢 而且有时候会找不到(弹出一对话框"加载图片.bmp失败",代码可能不是这样,但出现过这问题),问题出在哪
作者:
sugar987009
时间:
2013-8-17 11:21
首先将你要找的图导入到 TC资源目录里 这个资源目录 就是你TC编译器下边的 “项目管理”--- “资源”
然后右键点击资源 导入图片就可以了 一般用BMP JPG格式 然后路径就写RC:\\图片名称.后缀 希望能帮
到你
作者:
阿克57
时间:
2013-8-17 11:41
回复
2楼
sugar987009
的帖子
总是出现这个错误提示
[attach]10697[/attach]
作者:
芹菜
时间:
2013-8-17 12:03
回复
1楼
阿克57
的帖子
你这样写图片路径不合适,这样做好的辅助,用户在使用的时候也要解压道制定的盘符、路径。
最好把图片资源放在项目里面在调用。
1.具体插入图片资源方法是下图:
2.代码这么写如果以后你代码长了,就容易出错,这么写好点哈。
如果(ts.FindPic(0,0,800,600,"图片.bmp","000000",1.0,0,x,y)==0)
ts.MoveTo(x,y)
辅助.消息框("已找到图片")
如果结束
复制代码
[attach]10698[/attach]
[attach]10699[/attach]
[attach]10700[/attach]
[attach]10701[/attach]
作者:
芹菜
时间:
2013-8-17 12:04
回复
3楼
阿克57
的帖子
不需要加rc:
作者:
阿克57
时间:
2013-8-17 13:14
回复
5楼
芹菜
的帖子
[attach]10704[/attach]
[attach]10703[/attach]
仍然是这样
顺便问下
这个TS找图是不是要绑定之后才能找?
还有TS是不是后台找图的?
作者:
芹菜
时间:
2013-8-17 13:17
回复
6楼
阿克57
的帖子
1...恭喜你回答正确。。我以为你绑定了
用插件是要先绑定窗口的哦、要不无法找图的。
2.TS是不是后台操作和绑定模式有关。
DX 、gdi就是后台找图的
作者:
阿克57
时间:
2013-8-17 14:10
回复
7楼
芹菜
的帖子
功能 按钮0_点击()
//这里添加你要执行的代码
hwnd=窗口.鼠标所在窗口句柄()
ret=ts.BindWindow(hwnd,"dx","dx","dx",1)
功能结束
功能 热键1_热键()
//这里添加你要执行的代码
测试2.按钮0_点击()
功能结束
----------------------------------------
而且我在问之前已经绑定了,才出现那个加载失败
帮我看看绑定写对不对
作者:
芹菜
时间:
2013-8-17 14:26
回复
8楼
阿克57
的帖子
ret=ts.BindWindow(hwnd,"
dx
","dx","dx",1)
换成gdi 试试, 你要先用TS 测试工具测试一下,看看是 哪种模式能把规定。
而且要在绑定的时候加上验证是否绑定成功的语句。
如果(ret==1)
辅助.消息框("绑定成功","")
否则
辅助.消息框("绑定失败","")
如果结束
作者:
hjtom110
时间:
2013-8-17 14:52
回复
9楼
芹菜
的帖子
不是返回1是成功吗? 改了?
作者:
jianqiumy
时间:
2013-8-17 15:23
返回1是绑定成功,返回0绑定失败
我估计你是没设置好资源路径!
要是没设 置好,
绑定后设置资源路径:
ts.SetPath(辅助.获取资源路径("rc:"))
作者:
阿克57
时间:
2013-8-17 17:24
回复
9楼
芹菜
的帖子
我用TS测试工具是可以找到图片的,而且很迅速
作者:
阿克57
时间:
2013-8-17 17:40
回复
11楼
jianqiumy
的帖子
加上那句后问题解决了,谢谢你了,还有前面的两位,谢谢你们的解答
作者:
jianqiumy
时间:
2013-8-18 06:11
回复
13楼
阿克57
的帖子
解决请采纳
作者:
阿克57
时间:
2013-8-18 15:47
回复
14楼
jianqiumy
的帖子
为什么11楼的回答不能采纳的 只能采纳第一页的
作者:
jianqiumy
时间:
2013-8-18 17:51
回复
15楼
阿克57
的帖子
算了!没事~~~呵呵
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1