TC官方合作论坛

标题: 如果嵌套不能使用??? [打印本页]

作者: qsw296062081    时间: 2015-1-30 15:38
标题: 如果嵌套不能使用???
功能 下料()
    辅助.等待(2000)
    返回窗口x坐标=0,返回窗口y坐标=0,窗口句柄=0
    窗口句柄=系统.枚举("工单维护作业(asfi301-客工艺序-)",0)
    是否成功=窗口.屏幕转窗口(窗口句柄,100,200,返回窗口x坐标,返回窗口y坐标)
   
    如果(是否成功)
        窗口.设置位置(窗口句柄,0,0)
        窗口.激活(窗口句柄)
        
        mm=编辑框.获得文本("编辑框0")
        
        遍历(i=0;i<mm;i++)
            
            辅助.等待(350)
            超级键盘.按键(112,1)
            辅助.等待(350)
            
            辅助.写入剪切板("13108")
            辅助.等待(350)
            超级键盘.按下(17)
            超级键盘.按键(86,1)
            超级键盘.弹起(17)
            辅助.等待(350)
            
            辅助.等待(350)
            超级键盘.按键(9,14)
            辅助.等待(350)
            
            超级键盘.按下(164)
            超级键盘.按键(9,1)
            超级键盘.弹起(164)
            辅助.等待(350)
            
            超级键盘.按下(17)
            超级键盘.按键(67,1)
            超级键盘.弹起(17)
            辅助.等待(350)
            
            超级键盘.按下(164)
            超级键盘.按键(9,1)
            超级键盘.弹起(164)
            辅助.等待(350)
            
            
            超级键盘.按下(17)
            超级键盘.按键(86,1)
            超级键盘.弹起(17)
            辅助.等待(350)
            超级键盘.按键(9,1)
            辅助.等待(350)
            
            
            //工艺 否
            
            如果(复选框.获得状态("复选框0"))
                辅助.等待(350)
                超级键盘.按键(9,2)
                辅助.等待(350)
                超级键盘.按键(32,1)
                辅助.等待(350)
                超级键盘.按键(9,1)
                辅助.等待(350)
                辅助.写入剪切板("B005")
                辅助.等待(350)
                超级键盘.按下(17)
                超级键盘.按键(86,1)
                超级键盘.弹起(17)
                辅助.等待(350)
            否则  
               
                辅助.等待(350)
                窗口.鼠标移动(窗口句柄,1377,122)
                辅助.等待(500)
                超级鼠标.左键单击(1)
                辅助.等待(500)
                超级键盘.按键(13,1)
                辅助.等待(1800)
               
                窗口.鼠标移动(窗口句柄,1377,122)
                辅助.等待(500)
                超级鼠标.左键单击(1)
                辅助.等待(500)
                超级键盘.按键(13,1)
                辅助.等待(500)
               
               
               
               
                变量 x,y
                是否找到=窗口.区域找色(窗口句柄,1379,662,1400,671,#000000,1,x,y)  
               
                如果(是否找到)
                    辅助.等待(500)
                    窗口.鼠标移动(窗口句柄,1383,664)
                    辅助.等待(500)
                    超级鼠标.左键单击(1)
                    辅助.等待(500)
                    超级键盘.按键(13,1)
                    辅助.等待(500)
                    超级键盘.按键(13,1)
                    辅助.等待(500)
                    
                    窗口.鼠标移动(窗口句柄,243,160)
                    辅助.等待(500)
                    超级鼠标.右键单击(1)
                    辅助.等待(500)
                    超级键盘.按键(38,1)
                    辅助.等待(500)
                    超级键盘.按键(13,1)
                    辅助.等待(500)
                    
                    超级键盘.按下(164)
                    超级键盘.按键(9,1)
                    超级键盘.弹起(164)
                    辅助.等待(500)
                    超级键盘.按键(39,1)
                    辅助.等待(500)
                    
                    超级键盘.按下(17)
                    超级键盘.按键(86,1)
                    超级键盘.弹起(17)
                    
                    辅助.等待(500)
                    超级键盘.按键(40,1)
                    辅助.等待(500)
                    超级键盘.按键(37,3)
                    
                    超级键盘.按下(164)
                    超级键盘.按键(9,1)
                    超级键盘.弹起(164)
                    辅助.等待(500)
                    
                否则
                    
                    
                    
                    
                    辅助.等待(500)
                    超级键盘.按键(13,1)
                    辅助.等待(500)
                    窗口.鼠标移动(窗口句柄,1359,152)
                    辅助.等待(500)
                    超级鼠标.左键单击(1)
                    辅助.等待(500)
                    
                    
                    超级键盘.按下(164)
                    超级键盘.按键(9,1)
                    超级键盘.弹起(164)
                    辅助.等待(500)
                    超级键盘.按键(39,1)
                    辅助.等待(500)
                    辅助.写入剪切板("无结构")
                    辅助.等待(500)
                    超级键盘.按下(17)
                    超级键盘.按键(86,1)
                    超级键盘.弹起(17)
                    辅助.等待(500)
                    
                    超级键盘.按键(40,1)
                    辅助.等待(500)
                    超级键盘.按键(37,3)
                    
                    超级键盘.按下(164)
                    超级键盘.按键(9,1)
                    超级键盘.弹起(164)
                    辅助.等待(500)
                如果结束
            如果结束
      
        遍历结束  
    否则
        辅助.消息框("没有找到窗口")
    如果结束   
功能结束


判断性问题  3个  在一起  就不能用了  该怎么整 大师们?

作者: qsw296062081    时间: 2015-1-30 17:26
窗口.鼠标移动(窗口句柄,1359,152)
这不能使用
作者: 君笨笨    时间: 2015-1-30 21:32
我就想知道为毛没有
if
else if

else if


作者: 2645572175    时间: 2015-6-25 09:13





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