TC官方合作论坛

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

[问题] 奇怪的找图找字问题!

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-25 15:07:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
    变量 句柄=表格获取内容("表格0",1,1),x,y
    if (窗口是否存在(句柄))
        窗口激活(句柄)
        等待(200)
        窗口提交按键(句柄,27)
        窗口提交按键(句柄,27)
        消息框(1)
        if (窗口找图(句柄,0,0,2000,2000,"d:/榜.bmp","000000",1,0,x,y)==0)
            窗口鼠标左键单击(句柄,x,y)
        end
    end
删除消息框(1),就不能正确找图找字,每次找图和找字前加消息框(1)就正常,求高手解答,谢谢

回复

使用道具 举报

沙发
发表于 2015-4-25 15:10:35 | 只看该作者
你把消息框换成等待(1000)试试看
回复 支持 反对

使用道具 举报

板凳
发表于 2015-4-25 15:11:28 | 只看该作者
你这个句柄=表格获取内容("表格0",1,1)这什么东西?这东西能获取到句柄?据我所知这获取到的是表格内容吧
回复 支持 反对

使用道具 举报

地板
发表于 2015-4-25 15:13:17 | 只看该作者
然后你窗口提交什么的那之间是不是要来点延迟啊 ,等待(2000) 什么的

回复 支持 反对

使用道具 举报

5#
发表于 2015-4-25 15:14:36 | 只看该作者
  1.        窗口激活(句柄)
  2.         等待(200)
  3.         窗口提交按键(句柄,27)
  4. 等待(200)
  5.         窗口提交按键(句柄,27)
  6. 等待(200)
  7.       
  8.         if (窗口找图(句柄,0,0,2000,2000,"d:/榜.bmp","000000",1,0,x,y)==0)
  9.             窗口鼠标左键单击(句柄,x,y)
  10.         end
  11.     end
复制代码
回复 支持 反对

使用道具 举报

6#
发表于 2015-4-25 15:32:49 | 只看该作者
毫无延迟
回复

使用道具 举报

7#
 楼主| 发表于 2015-4-26 13:04:48 | 只看该作者
表格是我保存窗口句柄的地方,开始我也以为是消息框起了延时的效果,但换成延时后就找不到图了,个人感觉是点击消息框是切换了窗口,现在就想去掉这个消息框也能找到。怎么试都不行
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-23 02:28 , Processed in 0.162627 second(s), 23 queries .

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

© 2001-2013 Comsenz Inc.

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