TC官方合作论坛

标题: 关于循环找图问题!!!!! [打印本页]

作者: 黎传晖    时间: 2015-4-26 10:36
标题: 关于循环找图问题!!!!!
就是循环找图好像会很卡 如果延迟加太高 速度就很慢啊


比如:
功能 请教问题()
变量 x,y
循环(真)
等待(200)
自己=窗口找图s(子句柄,363,149,631,451,"1.bmp","000000",0.7,0,x,y)
如果(x>0)
    等待(200)
      自己=窗口找图s(子句柄,363,149,631,451,"2.bmp","000000",0.7,0,x,y)
       如果(x>0)
        跳出
         结束
    结束
结束

请问有何等方式  可以让这种循环 不卡呢!!!!!!!!!!!!



作者: 二叔.    时间: 2015-4-26 11:51
最好的办法 找多图
用选择语句
作者: 二叔.    时间: 2015-4-26 11:52
自己=窗口找图s(子句柄,363,149,631,451,"1.bmp|2.bmp","000000",0.7,0,x,y)
选择
条件 xx
干嘛
条件xx
干嘛
结束

作者: 黎传晖    时间: 2015-4-26 12:28
二叔. 发表于 2015-4-26 11:52
自己=窗口找图s(子句柄,363,149,631,451,"1.bmp|2.bmp","000000",0.7,0,x,y)
选择
条件 xx

找多图的话 全屏找才好! 全屏找不卡么
作者: 这论坛不错    时间: 2015-4-26 12:36
功能 请教问题()
变量 x,y
循环(真)
等待(1000)
自己=窗口找图s(子句柄,363,149,631,451,"1.bmp","000000",0.7,0,x,y)
如果(x>0)
    等待(200)
      自己=窗口找图s(子句柄,363,149,631,451,"2.bmp","000000",0.7,0,x,y)
       如果(x>0)
        跳出
         结束
    结束
等待(1000)
结束

这样比较不卡,延时改成每找一次图等待1秒,不管有没有找到都等待1秒
作者: 二叔.    时间: 2015-4-26 12:39
黎传晖 发表于 2015-4-26 12:28
找多图的话 全屏找才好! 全屏找不卡么

不卡
作者: 爱上老公    时间: 2015-4-26 19:14
二叔. 发表于 2015-4-26 11:52
自己=窗口找图s(子句柄,363,149,631,451,"1.bmp|2.bmp","000000",0.7,0,x,y)
选择
条件 xx

他这个0.7的相似度太低,肯定慢
作者: wlskniuhe    时间: 2015-4-26 22:02
找图0.9吧.感觉没卡的情况。




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