TC官方合作论坛

标题: 求助。。。。。。。 [打印本页]

作者: haoyaoxin    时间: 2016-12-1 17:40
标题: 求助。。。。。。。
哪位大神帮忙分析一下这段程序哪里出错了,红字部分单独剪切出去可以执行,但放入程序中就不行了
//从这里开始你的代码
    变量 i=1
    循环(i<=1)
        i=i+1        
        超级键盘按下(17)
        超级键盘按键(67,1)
        超级键盘弹起(17)  //复制KARDEX POS
        超级键盘按下(164)
        超级键盘按键(9,1)
        超级键盘弹起(164)  //切换窗口
        等待(100)
        超级鼠标移动(536,188)
        等待(200)
        超级鼠标左键双击(1)
        等待(100)      
        超级键盘按下(17)
        超级键盘按键(86,1)
        超级键盘弹起(17)  //粘贴
        等待(100)
        超级鼠标移动(1431,178)
        等待(100)
        超级鼠标左键单击(1)
        等待(100)
        循环(真)            
            等待(1000)
            变量 a=-1,b=-1
            变量 ret1=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,a,b)
            如果(ret1<0)
                break
            结束  //判断是否在运行中
        结束
        超级鼠标移动(1510,131)
        等待(100)
        超级鼠标左键单击(1)
        等待(100)
        循环(真)            
            等待(1000)
            变量 a=-1,b=-1
            变量 ret1=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,a,b)
            如果(ret1<0)
                break
            结束  //判断是否在运行中
        结束
        超级键盘按下(164)
        超级键盘按键(9,1)
        超级键盘弹起(164)  //切换窗口
        等待(100)
        超级键盘按键(39,1) //向右
        等待(100)
        超级键盘按下(17)
        超级键盘按键(67,1)
        超级键盘弹起(17)  //复制日期
        超级键盘按下(164)
        超级键盘按键(9,1)
        超级键盘弹起(164)  //切换窗口
        等待(100)
        超级鼠标移动(60,267)
        等待(100)
        超级鼠标左键双击(1)
        等待(100)
        超级键盘按下(17)
        超级键盘按键(86,1)
        超级键盘弹起(17)  //粘贴
        等待(100)
        超级键盘按键(9,1) //TAB
        等待(100)      
        超级键盘按键(9,1) //TAB
        等待(100)
        超级键盘按下(164)
        超级键盘按键(9,1)
        超级键盘弹起(164)  //切换窗口
        等待(100)
        超级键盘按键(39,1) //向右
        等待(100)
        超级键盘按下(17)
        超级键盘按键(67,1)
        超级键盘弹起(17)  //复制序号
        超级键盘按下(164)
        超级键盘按键(9,1)
        超级键盘弹起(164)  //切换窗口
        等待(100)
        超级键盘按下(17)
        超级键盘按键(86,1)
        超级键盘弹起(17)  //粘贴
        等待(100)
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0      
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        超级键盘按键(9,1) //TAB
        超级键盘按键(96,1) //0
        等待(100)        
        超级键盘按键(13,1) //ENTER
        循环(真)            
            等待(1000)
            变量 c=-1,d=-1
            变量 ret5=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,c,d)
            如果(ret5<0)
                break
            结束  //判断是否在运行中
        结束      
        超级键盘按键(13,1) //ENTER
        循环(真)            
            等待(1000)
            变量 c=-1,d=-1
            变量 ret5=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,c,d)
            如果(ret5<0)
                break
            结束  //判断是否在运行中
        结束           
        超级鼠标移动(488,218)
        超级鼠标左键单击(1)//单击
        等待(100)
        循环(真)            
            等待(1000)
            变量 c=-1,d=-1
            变量 ret5=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,c,d)
            如果(ret5<0)
                break
            结束  //判断是否在运行中
        结束  //错了
        变量 x=-1,y=-1
        变量 ret=找图(0,0,1600,900,"rc:REF1.bmp","000000",1,0,x,y)
        变量 a=-1,b=-1
        变量 ret1=找图(0,0,1600,900,"rc:KAR1.bmp","000000",1,0,a,b)
        如果(ret>=0)
            鼠标移动(856,728)
            等待(1000)
            鼠标左键单击(1)
            等待(1000)
            循环(真)            
                等待(2500)
                变量 aa=-1,bb=-1
                变量 ret11=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,aa,bb)
                如果(ret11<0)
                    break
                结束  //判断是否在运行中
            结束
            鼠标移动(1279,140)
            鼠标左键单击(1)
            等待(1000)
            循环(真)            
                等待(2500)
                变量 ab=-1,bc=-1
                变量 ret12=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,ab,bc)
                如果(ret12<0)
                    break
                结束  //判断是否在运行中
            结束
        否则如果(ret1>=0)
            鼠标移动(856,394)
            等待(1000)
            鼠标左键单击(1)
            等待(1000)
            循环(真)            
                等待(2500)
                变量 aa=-1,bb=-1
                变量 ret11=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,aa,bb)
                如果(ret11<0)
                    break
                结束  //判断是否在运行中
            结束
            鼠标移动(1279,140)
            鼠标左键单击(1)
            等待(1000)
            循环(真)            
                等待(2500)
                变量 ab=-1,bc=-1
                变量 ret12=找图(38,816,245,870,"rc:运行中.bmp","000000",0.9,0,ab,bc)
                如果(ret12<0)
                    break
                结束  //判断是否在运行中
            结束
        结束
    结束


作者: haoyaoxin    时间: 2016-12-2 09:14
高分求助-----------------------




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