TC官方合作论坛

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

[问题] 找图小问题 求教

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-20 01:18:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
变量 图片X坐标,图片Y坐标,图片序号  鼠标窗口=窗口.鼠标所在窗口句柄()  //辅助.消息框(鼠标窗口)
图片序号=窗口.找图(鼠标窗口,0,0,1440,900,"rc:tianxia.bmp",#0,1.0,1,图片X坐标,图片Y坐标)  
   如果(图片X坐标>0)
       鼠标.移动(图片X坐标,图片Y坐标)
       窗口.鼠标左键按下(鼠标窗口,50,20)
       窗口.鼠标左键弹起(鼠标窗口,50,20)
   否则
       辅助.消息框("未找到")
   如果结束

这段代码中图片x坐标,图片y坐标怎么理解  ??我就是想找到图片 然后鼠标移动到改坐标 并单击它
不过鼠标总是跑偏了 是x,y坐标问题吗??



回复

使用道具 举报

沙发
发表于 2014-3-20 01:43:02 | 只看该作者
发一篇以TC纯脚本绑定后找图的例子
http://www.fkgzs.com/forum.php?m ... id=58&fromuid=1
(出处: 疯狂论坛)

可以看看。最好用测试工具测试,然后随便能不能找到图而坐标是不是在图的位置。
回复 支持 反对

使用道具 举报

板凳
发表于 2014-3-20 02:01:02 | 只看该作者
本帖最后由 石中草 于 2014-3-20 02:03 编辑

  如果(图片X坐标>0)
       鼠标.移动(图片X坐标,图片Y坐标)    //这个代码 删掉 可以不用 ,就算用了也是前台的
       窗口.鼠标左键按下(鼠标窗口,50,20)    //这 2个代码改成 窗口.鼠标左键按下(鼠标窗口,图片X坐标,图片Y坐标)
       窗口.鼠标左键弹起(鼠标窗口,50,20)                           窗口.鼠标左键弹起(鼠标窗口,图片X坐标,图片Y坐标)
   否则
       辅助.消息框("未找到")
   如果结束
窗口.鼠标左键按下(鼠标窗口,50,20)   第2个参数和第3个参数 是 X和Y  ,也就是说   窗口.鼠标左键按下(窗口句柄,x,y)     等于 鼠标移动到坐标加上   鼠标左键按下  2个动作
回复 支持 反对

使用道具 举报

地板
发表于 2014-3-20 14:24:41 | 只看该作者
图片x坐标,图片y坐标 是查找后返回的坐标值,也就是你鼠标将要移动到的位置
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-3-20 22:32:18 | 只看该作者
本帖最后由 feiwen123 于 2014-3-20 22:33 编辑

#import"dm.dmsoft"dm
1 错误信息:找不到命名空间定义,只有#头,找不到include关键字
错在哪里 用include 也不行
回复 支持 反对

使用道具 举报

6#
发表于 2014-3-22 00:12:30 | 只看该作者
图片x坐标,图片y坐标 是变量,至于为什么跑偏,我认为你截的图片大,你可以试试 图片x坐标+多少
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-28 06:59 , Processed in 0.159496 second(s), 23 queries .

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

© 2001-2013 Comsenz Inc.

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