脚本重放部分代码

脚本重放部分代码Public Class CScript
脚本重放部分代码    
Public Event ScriptEvent(ByVal Name As String)
脚本重放部分代码
脚本重放部分代码    
'省略部分....
脚本重放部分代码
    '主要功能部分
脚本重放部分代码
Public Sub Replay(ByVal sScript As String())
脚本重放部分代码    
For Each sKeyValue As String In sScript
脚本重放部分代码        
Dim sKey As String = ""
脚本重放部分代码        
Dim sValue As String = ""
脚本重放部分代码       
脚本重放部分代码        sKey 
= getKey(sKeyValue)
脚本重放部分代码        sValue 
= GetSValue(sKeyValue)
脚本重放部分代码        
If VB.Left(sKey, 1<> "'" Or VB.Left(sKey, 1= "-" Then ' "'-"表示注解行跳行
脚本重放部分代码
            Select Case UCase(sKey)
脚本重放部分代码                
Case "WAIT"
脚本重放部分代码                   
脚本重放部分代码                    
If IsNumeric(sValue) Then
脚本重放部分代码                        mySleep(
CLng(sValue))
脚本重放部分代码                    
End If
脚本重放部分代码                   
脚本重放部分代码                
Case "SENDKEY"
脚本重放部分代码                    MySendKey(sValue)
脚本重放部分代码                   
脚本重放部分代码                
Case ""
脚本重放部分代码                    
'跳过此行
脚本重放部分代码
                Case "CHECK"
脚本重放部分代码                    CheckCheckBox(sValue)
脚本重放部分代码                
Case "UNCHECK"
脚本重放部分代码                    UnCheckCheckBox(sValue)
脚本重放部分代码                
Case "FINDWINDOW"
脚本重放部分代码                    myFindWindow(sValue)
脚本重放部分代码                
Case "DCLICK"
脚本重放部分代码                    myMouseDClick()
脚本重放部分代码                
Case "DATENUMBER"
脚本重放部分代码                    DateNumber(sValue)
脚本重放部分代码                
Case "DELFILE"
脚本重放部分代码                    
If sValue <> "" Then
脚本重放部分代码                        
If My.Computer.FileSystem.FileExists(sValue) Then
脚本重放部分代码                            My.Computer.FileSystem.DeleteFile(sValue)
脚本重放部分代码                        
End If
脚本重放部分代码                    
End If
脚本重放部分代码                
Case "EVENT"
脚本重放部分代码                    
RaiseEvent ScriptEvent(sValue)
脚本重放部分代码                
Case Else
脚本重放部分代码                    MyMouseMoveAndClick(sValue)
脚本重放部分代码            
End Select
脚本重放部分代码        
End If
脚本重放部分代码    
Next
脚本重放部分代码
End Sub

脚本重放部分代码
脚本重放部分代码
End Class

脚本重放部分代码

posted on 2008-05-24 17:08  杨志农  阅读(170)  评论(0)    收藏  举报

导航