功能 按钮0_点击()
//这里添加你要执行的代码
循环(真)
变量 x,y
是否找到=图像.区域找色(388,732,885,764,#CA964B,0,x,y)
如果(x > 0)
鼠标.移动(x,y)
鼠标.左键单击(1)
辅助.命令("D:\\1.mp3",false)
如果结束
循环结束
功能结束//
//
//
当你点击了 按钮0
TC就会执行 按钮0点击事件里面的内容,一直到执行完为止。当你在按钮的点击事件里面加入了循环,那他就永远执行不完这个按钮事件了,也就是为什么会出现卡死的原因。
解决的办法就是吧你要执行的内容单独写一个功能,并用线程启动的方式来启动这个功能。别忘了TC的一大优点就是线程。
具体方法
功能 按钮0_点击()
线程.开启("空间名称.功能名称","这里可以为空也可以写传参")
功能结束
功能 功能名称()
循环(真)
变量 x,y
是否找到=图像.区域找色(388,732,885,764,#CA964B,0,x,y)
如果(x > 0)
鼠标.移动(x,y)
鼠标.左键单击(1)
辅助.命令("D:\\1.mp3",false)
如果结束
循环结束
功能结束
|