TC官方合作论坛

标题: 求高手指点一下,下面的代码,辅助卡死,加不去找图 [打印本页]

作者: desg2003    时间: 2012-10-17 11:42
标题: 求高手指点一下,下面的代码,辅助卡死,加不去找图
功能 逻辑型 开始_点击()
整型 窗口句柄
超级鼠标.移动(43,73)
辅助.等待(1000)
窗口句柄=窗口.鼠标所在窗口句柄()
窗口.激活(窗口句柄)
辅助.等待(1000)
整型 x,y
图像.多点找色(0,0,1440,900,#ECECDB,"-4|3|ECECDB,1|1|EDEDE2,-1|-2|151508",1.0,0,x,y)
循环(x==-1)
图像.多点找色(0,0,1440,900,#ECECDB,"-4|3|ECECDB,1|1|EDEDE2,-1|-2|151508",1.0,0,x,y)
循环结束
辅助.等待(1000)
超级鼠标.移动(x,y)
辅助.等待(1000)
鼠标.左键单击(1)
返回 真
//函数返回语句
功能结束


作者: 445269942    时间: 2012-10-17 12:08
用线程。辅助就不会卡了。
作者: feng123144    时间: 2012-10-17 12:26
功能里有循环的使用线程就不会卡住了.
作者: desg2003    时间: 2012-10-17 13:21
回复 3楼feng123144的帖子

空间 征途
整型 线程句柄
功能 整型 线程方法()
循环(真)
     辅助.等待(100)   
    循环结束
返回 0
功能结束
功能 逻辑型 开始_点击()
线程句柄=线程.开启("征途.线程方法","")
整型 窗口句柄
整型 x,y
超级鼠标.移动(43,73)
辅助.等待(1000)
窗口句柄=窗口.鼠标所在窗口句柄()
窗口.激活(窗口句柄)
辅助.等待(1000)
图像.多点找色(0,0,1440,900,#ECECDB,"-4|3|ECECDB,1|1|EDEDE2,-1|-2|151508",1.0,0,x,y)
辅助.等待(100)
超级鼠标.移动(x,y)
辅助.等待(1000)
鼠标.左键单击(1)
返回 真
功能结束

用现用了线程了,没有去找图啊,可以解决吗?
作者: 冷月无痕    时间: 2012-10-17 13:32
功能 整型 线程方法()
循环(真)
整型 窗口句柄
整型 x,y
超级鼠标.移动(43,73)
辅助.等待(1000)
窗口句柄=窗口.鼠标所在窗口句柄()
窗口.激活(窗口句柄)
辅助.等待(1000)
图像.多点找色(0,0,1440,900,#ECECDB,"-4|3|ECECDB,1|1|EDEDE2,-1|-2|151508",1.0,0,x,y)
辅助.等待(100)
超级鼠标.移动(x,y)
辅助.等待(1000)
鼠标.左键单击(1)

    循环结束
返回 0
功能结束




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