TC官方合作论坛

标题: 奇怪的找图找字问题! [打印本页]

作者: dayu0755    时间: 2015-4-25 15:07
标题: 奇怪的找图找字问题!
    变量 句柄=表格获取内容("表格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
你把消息框换成等待(1000)试试看
作者: 二叔.    时间: 2015-4-25 15:11
你这个句柄=表格获取内容("表格0",1,1)这什么东西?这东西能获取到句柄?据我所知这获取到的是表格内容吧
作者: 二叔.    时间: 2015-4-25 15:13
然后你窗口提交什么的那之间是不是要来点延迟啊 ,等待(2000) 什么的


作者: 二叔.    时间: 2015-4-25 15:14
  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
复制代码

作者: 忆辰辅助    时间: 2015-4-25 15:32
毫无延迟
作者: dayu0755    时间: 2015-4-26 13:04
表格是我保存窗口句柄的地方,开始我也以为是消息框起了延时的效果,但换成延时后就找不到图了,个人感觉是点击消息框是切换了窗口,现在就想去掉这个消息框也能找到。怎么试都不行




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1