|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
老师我的程序可以运行,但是主窗口点击开始后就卡死不能退出!
两个功能都包含鼠标键盘操作,想第一个功能执行完毕后就结束不再执行,等待十分钟后继续执行第二个循环找色的功能,每十分钟循环执行一次
为了连个功能里的鼠标键盘操作不冲突,最后用了倍数循环,感觉最后不够完善,点击退出按扭没有反应,卡死了,如何优化下更好
空间 倍数
//默认空间
//开始按钮_点击操作
功能 找到窗口()
窗口句柄=窗口.找到窗口("专家方案")
窗口.设置位置(窗口句柄,0,0)
辅助.等待(500)
鼠标.移动(370,223)
辅助.等待(1000)
鼠标.左键双击(1)
辅助.等待(1000)
键盘.按下(16)
辅助.等待(1000)
鼠标.移动(70,188)
辅助.等待(1000)
鼠标.左键单击(1)
辅助.等待(1000)
键盘.弹起(16)
辅助.等待(1000)
键盘.按下(17)
辅助.等待(1000)
键盘.按下(67)
辅助.等待(1000)
键盘.弹起(17)
辅助.等待(1000)
键盘.弹起(67)
辅助.等待(1000)
鼠标.移动(937,364)
辅助.等待(1000)
鼠标.左键单击(1)
辅助.等待(1000)
键盘.按下(17)
辅助.等待(1000)
键盘.按下(86)
辅助.等待(1000)
键盘.弹起(17)
辅助.等待(1000)
键盘.弹起(86)
辅助.等待(1000)//粘贴
辅助.等待(600000)
功能结束
功能 循环找色()
循环(真)
变量 x,y
辅助.等待(200)
鼠标.移动(353,221)
辅助.等待(200)
鼠标.左键单击(2)
辅助.等待(200)
键盘.按下(16)
辅助.等待(200)
鼠标.移动(71,190)
辅助.等待(200)
鼠标.左键单击(1)
辅助.等待(200)
键盘.弹起(16)
辅助.等待(200)
键盘.按下(17)
辅助.等待(200)
键盘.按下(67)
辅助.等待(200)
键盘.弹起(17)
辅助.等待(200)
键盘.弹起(67)
辅助.等待(200)
鼠标.移动(937,364)
辅助.等待(200)
鼠标.左键单击(1)
辅助.等待(200)
键盘.按下(17)
辅助.等待(200)
键盘.按下(86)
辅助.等待(200)
键盘.弹起(17)
辅助.等待(200)
键盘.弹起(86)
辅助.等待(200)//粘贴
辅助.等待(200)//点击选号,等待200毫秒
x=0,y=0
是否找到=图像.区域找色(1452,645,1472,665,#0C7EC4,0,x,y)
如果(x>-1)
辅助.等待(200)
鼠标.移动(1567,654)
辅助.等待(200)
鼠标.左键单击(1)
鼠标.移动(1157,711)
辅助.等待(200)
鼠标.左键单击(1)
辅助.等待(200)
鼠标.移动(1012,530)
辅助.等待(200)
鼠标.左键单击(1)
辅助.等待(200)
否则
鼠标.移动(693,708)
辅助.等待(200)
鼠标.左键单击(1)
辅助.等待(200)
键盘.按键(46,1)
辅助.等待(200)
键盘.发送字符串(3)
辅助.等待(200)
鼠标.移动(1157,711)
辅助.等待(200)
鼠标.左键单击(1)
辅助.等待(200)
鼠标.移动(1012,530)
辅助.等待(200)
鼠标.左键单击(1)
辅助.等待(200)
如果结束
辅助.等待(600000)
循环结束
功能结束
功能 开始_点击()
倍数.测试()
功能结束
功能 测试()
循环(真)
倍数.找到窗口()
倍数.循环找色()
循环结束
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
空间结束
|
|