亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? frmmain.frm

?? 西門子TC35源程序
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
    TC35SChangeStatus 7, Status
End Sub


Private Sub TC35S8_ChangeStatus(ByVal Status As EventStatus)
    TC35SChangeStatus 8, Status
End Sub

Private Sub bntOK_Click()
   Me.WindowState = 1
End Sub

Private Sub bntCancel_Click()
   Unload Me
End Sub

Private Sub bntDelete_Click()
  Dim s As String
  If Not ListView.SelectedItem Is Nothing Then
     If ShowYesNo("您真想刪除你所選擇中的記錄!") Then
        OpenCN
        cn.Execute "delete from School_Tc35 where TC35ID=" & Mid(ListView.SelectedItem.Key, 3)
        CloseCN
        ListView.ListItems.Remove ListView.SelectedItem.Key
     End If
  End If
End Sub

Private Sub bntEdit_Click()
  Dim s As String
  If Not ListView.SelectedItem Is Nothing Then
     ShowTC35 CLng(Mid(ListView.SelectedItem.Key, 3))
  End If
End Sub

Private Sub bntNew_Click()
    ShowTC35
End Sub

Private Sub bntSend_Click()
   OkTC35Number = InitComm()
   
    SetTC35(1).Para1 = 392
    SetTC35(1).Para2 = 62
    SetTC35(1).Para3 = "WebSM"
    SetTC35(1).Telphone = "13480724365"
    SetTC35(1).Msg = "test"
    GroupSendSM SetTC35, 1, bExit
   
   If OkTC35Number > 0 Then
      'bntSend.Enabled = False
      SetSendStatus False
'      Timer.Interval = 5000 'GroupSendSM SetTC35, OkTC35Number, bExit '開始群發
      GroupSendSM SetTC35, OkTC35Number, bExit '開始群發
      setStatus "系統啟動正常,等待調度...."
   End If
End Sub


'群發SM
Public Sub GroupSendSM(SetTC35() As TC35, ByVal nTC35 As Integer, bExit As Boolean)
   Dim i As Integer
   For i = 1 To nTC35
       DoEvents
       SetTC35(i).Send
       If bExit Then Exit For
   Next i
   
   If bExit Then
     For i = 1 To nTC35
            SetTC35(i).Break
     Next i
   End If
   
End Sub

Private Sub Init()
    
    Set TC35S1 = New TC35
    Set SetTC35(1) = TC35S1
    
    Set TC35S2 = New TC35
    Set SetTC35(2) = TC35S2
    
    Set TC35S3 = New TC35
    Set SetTC35(3) = TC35S3
    
    
    Set TC35S4 = New TC35
    Set SetTC35(4) = TC35S4
    
    
    Set TC35S5 = New TC35
    Set SetTC35(5) = TC35S5
    
    Set TC35S6 = New TC35
    Set SetTC35(6) = TC35S6
    
    Set TC35S7 = New TC35
    Set SetTC35(7) = TC35S7
    
    Set TC35S8 = New TC35
    Set SetTC35(8) = TC35S8
    
End Sub


Private Sub Form_Load()
   On Error GoTo laberr
   Dim s As String
   Dim n As Integer
   If Not isDebug Then
      AddToTray Me, menuTray
      SetTrayTip "校園安全管理短信發送服務程序 V1.0"
   End If
   
   Call Init
   
   bExit = True
   bInit = False
   If GetStr() = False Then '取得當前數據庫連接的字符串信息
        setStatus "無法取得數據庫連接信息,請運行連接設置程序,然后再執行本程序"
   Else
        n = LoadTC35()
        If n = 0 Then
            setStatus "系統當前沒加入TC35短信發送終端設備信息"
        ElseIf n > 0 Then
            setStatus "系統初始化成功,請按下“發送”啟動服務"
            bInit = True
        End If
   End If
   SetSendStatus bInit
   Exit Sub
laberr:
   ShowMsg "系統初始化出錯,錯誤信息為 = " & Err.Description
   bInit = False
   SetSendStatus bInit
   bntSTOP.Enabled = False
End Sub


Private Sub Form_Resize()
   If Me.WindowState = 1 Then
        If Not isDebug Then menuTray_Hide_Click
        Exit Sub
    End If
    LastStatus = Me.WindowState
End Sub

Private Sub menuSYS_Set_Click()
   frmSet.Show 1
End Sub



Private Sub ListView_DblClick()
    bntEdit_Click
End Sub

Private Sub menuTC35_Add_Click()
    bntNew_Click
End Sub

Private Sub menuTC35_Delete_Click()
    bntDelete_Click
End Sub

Private Sub menuTC35_Edit_Click()
    If bntEdit.Enabled Then
        bntEdit_Click
    End If
End Sub

Private Sub menuTray_Hide_Click()
   Me.Visible = False
   menuTray_Hide.Enabled = False
   menuTray_Open.Enabled = True
   Me.WindowState = LastStatus
End Sub


'初始化各端口
Private Function InitComm() As Integer
   Dim li As ListItem
   Dim n As Integer
   Dim i As Integer
   Dim s As String
   With ListView.ListItems
      For i = 1 To .Count
          Set li = .Item(i)
          li.Bold = False
          li.SubItems(2) = "正初始化..."
          If SetTC35(i).Init(MSComm(i), li.Text, li.SubItems(1)) = True Then
              SetTC35(i).Key = li.Key
              li.SubItems(2) = "初始化成功"
              'li.SubItems(3) = SetTC35(i).ErrMsg
              li.Bold = True
              n = n + 1
          Else
              li.SubItems(2) = "初始化失敗"
              'li.SubItems(3) = SetTC35(i).ErrMsg
          End If
      Next i
   End With
   If n = 0 Then
        s = "無法從當前的設備當中啟動一個用于發送短信"
        setStatus s
        ShowMsg s
   End If
   InitComm = n
   Exit Function
laberr:
    s = "初始化各通訊端口時出錯,錯誤信息為:" & Err.Description
    setStatus s
    ShowMsg s
    InitComm = -1
End Function

'關閉端口
Private Sub CloseComm()
   Dim li As ListItem
   Dim i As Integer
   With ListView.ListItems
      For i = 1 To .Count
          Set SetTC35(i) = Nothing
      Next i
   End With
End Sub


Private Sub menuTray_Open_Click()
   Me.Visible = True
   menuTray_Hide.Enabled = True
   menuTray_Open.Enabled = False
End Sub


Private Function StrLen(ByVal s As String) As Integer
   Dim i As Integer
   Dim n As Integer
   n = 0
   For i = 1 To Len(s)
      If Asc(Mid(s, i, 1)) < 0 Then
         n = n + 2
      Else
         n = n + 1
      End If
   Next i
   StrLen = n
End Function

Private Sub Form_Unload(Cancel As Integer)
   bExit = ShowYesNo("系統正在發送SM,如果你退出,則內部待處理的SM無法發送學生家長手中,你確認?")
   Cancel = Not bExit
   If Not Cancel Then
      If Not isDebug Then RemoveFromTray
   End If
End Sub


Private Sub menuExit_Click()
    bntCancel_Click
End Sub



Private Sub Timer_Timer()
  'On Error GoTo laberr
  Dim UserID As String
  Dim Mobile As String
  Dim Msg As String
  
  Dim AttendItemID As Long
  Dim ToUserName As String
  Dim ErrMsg As String
  Dim n As Long
  Dim SMID As Long
  Dim SMItemID As Long
  Dim nWebSm As Long
  Dim tn As Integer
  
  If bInit = False Then Timer.Interval = 0: Exit Sub
     
  OpenCN
  Set rs = cn.Execute("select isnull(count(*),0) from VIEW_WaitingSendSM")
  n = rs(0)
  CloseRS rs
  Set rs = cn.Execute("select isnull(count(*),0) from VIEW_SM")
  nWebSm = rs(0)
  CloseRS rs
  setWebSM nWebSm
  setSysSM n
  CloseCN
     
  If n + nWebSm = 0 Then
  
     setStatus "系統暫無待發送的短信內容"
     Exit Sub
  End If
  
 
  
  bExit = False
  If n > 0 And chkSendAttend.Value = 1 Then
        
        setStatus "正在讀取需要發送的考勤短信...."
        OpenCN
        Set rs = cn.Execute("select Top " & OkTC35Number & " * from VIEW_WaitingSendSM order by dtCreate desc")
        tn = 0
        Do While Not bExit And Not rs.EOF
               tn = tn + 1
               SetTC35(tn).Para1 = rs("AttendItemID")
               SetTC35(tn).Para2 = rs("PaterName")
               SetTC35(tn).Para3 = "SysSM"
               SetTC35(tn).Telphone = rs("Mobile")
               SetTC35(tn).Msg = rs("Msg")
               DoEvents
               rs.MoveNext
               If bExit Then Exit Do
        Loop
        CloseRS rs
        CloseCN
        
        If Not bExit And tn > 0 Then
           setStatus "正在發送考勤短信...."
           GroupSendSM SetTC35, tn, bExit
        End If
        
  
  End If
  
  If nWebSm > 0 And chkSendWebSM.Value = 1 And bExit = False Then
        OpenCN
        Set rs = cn.Execute("select Top " & OkTC35Number & " * from VIEW_SM")
        setStatus "正在讀取需要發送的WEB短信..."
        tn = 0
        Do While Not rs.EOF And Not bExit
               tn = tn + 1
               SetTC35(tn).Para1 = rs("SMItemID")   '392
               SetTC35(tn).Para2 = rs("SMID")   '62
               SetTC35(tn).Para3 = "WebSM"
               SetTC35(tn).Telphone = rs("ToMobile")  '13148839934
               SetTC35(tn).Msg = rs("Msg") 'test
               DoEvents
               rs.MoveNext
               If bExit Then Exit Do
        Loop
        CloseRS rs
        CloseCN
        
        If Not bExit And tn > 0 Then
            setStatus "正在發送WEB短信..."
            GroupSendSM SetTC35, tn, bExit
        End If
        
  End If
  
  '當前被中斷
  If bExit = True Then Call SetSendStatus(True)
  Exit Sub

laberr:
  setStatus "出錯:" & Err.Description
  bInit = False
  CloseCN

End Sub


Private Sub setStatus(ByVal s As String)
   StatusBar.Panels(3).Text = "狀態:" & s
End Sub

Private Sub setWebSM(ByVal s As String)
   StatusBar.Panels(1).Text = "網絡短信:" & s
End Sub


Private Sub setSysSM(ByVal s As String)
   StatusBar.Panels(2).Text = "考勤短信:" & s
End Sub

'從系統數據中裝入TC35設備信息
Private Function LoadTC35() As Integer
   Dim rs As ADODB.Recordset
   Dim li As ListItem
   Dim n As Integer
   n = 0
   OpenCN
   Set rs = cn.Execute("select top 8 * from view_TC35")
   With ListView
       .ListItems.Clear
       While Not rs.EOF
             Set li = .ListItems.Add(, "T_" & rs("tc35id"), rs("Port"))
             li.SubItems(1) = rs("ServiceTelphone")
             li.SubItems(3) = rs("SpKind")
             li.SubItems(4) = rs("Prex")
             rs.MoveNext
             n = n + 1
       Wend
   End With
   CloseRS rs
   CloseCN
   LoadTC35 = n
   Exit Function
laberr:
   If Not rs Is Nothing Then CloseRS rs
   CloseCN
   LoadTC35 = -1
   setStatus "裝入TC設備信息出錯," & Err.Description
End Function

Private Sub SetSendStatus(ByVal b As Boolean)
   
   bntSend.Enabled = b
   bntSTOP.Enabled = Not b
   bntNew.Enabled = b
   bntEdit.Enabled = b
   bntDelete.Enabled = b
   
   menuTC35_Add.Enabled = b
   menuTC35_Edit.Enabled = b
   menuTC35_Delete.Enabled = b
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产91在线|亚洲| 91精品国产免费| 国产乱码字幕精品高清av | 91福利资源站| 国产精品99久久久久久久女警 | 偷拍日韩校园综合在线| 亚洲欧洲精品一区二区三区| 国产欧美日韩亚州综合 | 91麻豆精品国产综合久久久久久| 91视频国产资源| av中文字幕亚洲| 国产91精品在线观看| 国内精品国产成人国产三级粉色 | 久久精品国产99久久6| 婷婷成人激情在线网| 亚洲亚洲精品在线观看| 亚洲男人都懂的| 国产欧美日韩一区二区三区在线观看 | 亚洲久本草在线中文字幕| 欧美变态tickle挠乳网站| 欧美一区二区三区免费在线看| 99麻豆久久久国产精品免费优播| 激情综合亚洲精品| 久久99精品久久久久久动态图 | 亚洲激情校园春色| 亚洲免费伊人电影| 日韩伦理电影网| 亚洲免费电影在线| 亚洲综合色区另类av| 亚洲男人天堂av网| 亚洲精品成人在线| 亚洲欧美经典视频| 一区二区三区在线高清| 亚洲一区二区三区三| 亚洲电影一级片| 肉色丝袜一区二区| 蜜桃久久精品一区二区| 国产米奇在线777精品观看| 国产精品亚洲人在线观看| 国产成人午夜电影网| 成人性生交大片免费看在线播放 | 综合自拍亚洲综合图不卡区| 综合中文字幕亚洲| 亚洲3atv精品一区二区三区| 青青青伊人色综合久久| 国产最新精品精品你懂的| 成人国产在线观看| 欧美性生活大片视频| 91精品国产欧美一区二区18| 亚洲精品一区二区三区在线观看 | 欧美午夜精品久久久久久孕妇 | 国产亚洲欧美色| 国产精品萝li| 亚洲电影中文字幕在线观看| 秋霞av亚洲一区二区三| 国产91精品精华液一区二区三区| 不卡一二三区首页| 欧美视频一区二区三区在线观看| 日韩精品最新网址| 中文字幕电影一区| 亚洲福利视频三区| 国产福利一区二区三区视频| 色婷婷香蕉在线一区二区| 日韩视频一区二区三区在线播放| 国产喂奶挤奶一区二区三区| 亚洲免费av在线| 美女任你摸久久 | 91久久一区二区| 欧美xxxx老人做受| 亚洲乱码国产乱码精品精的特点| 奇米色一区二区三区四区| 不卡av电影在线播放| 91精品在线麻豆| 国产精品久久久久影院| 免费看精品久久片| 色综合天天综合网国产成人综合天| 91精品国产综合久久久久久漫画 | 韩国理伦片一区二区三区在线播放| 一本久久综合亚洲鲁鲁五月天| 制服丝袜一区二区三区| 亚洲同性同志一二三专区| 久久精品国产77777蜜臀| 色欧美片视频在线观看在线视频| 精品国产污污免费网站入口 | 午夜精品在线看| k8久久久一区二区三区| 精品久久久久久久久久久院品网| 国产精品伦一区| 日本不卡的三区四区五区| 色综合久久综合网| 精品国产免费人成在线观看| 亚洲国产你懂的| 北条麻妃国产九九精品视频| 精品少妇一区二区三区在线播放 | 亚洲一线二线三线视频| 国产白丝网站精品污在线入口| 欧美人妇做爰xxxⅹ性高电影| 国产欧美精品在线观看| 免费看日韩a级影片| 91国模大尺度私拍在线视频| 久久久蜜桃精品| 喷白浆一区二区| 欧美久久久久中文字幕| 亚洲精品视频一区| 成人91在线观看| 国产欧美一区二区精品性色超碰| 久久精品久久精品| 6080日韩午夜伦伦午夜伦| 亚洲综合视频网| 国产福利精品导航| 2024国产精品| 极品尤物av久久免费看| 日韩欧美国产一区在线观看| 亚洲bt欧美bt精品777| 欧美午夜精品久久久久久孕妇| 亚洲欧美成人一区二区三区| www.亚洲国产| 亚洲视频一区二区在线| 成人av动漫在线| 国产精品色噜噜| 成人国产一区二区三区精品| 中文字幕免费观看一区| 成人精品在线视频观看| 国产欧美精品区一区二区三区| 国产在线播放一区三区四| 久久一留热品黄| 国产在线精品一区二区夜色| 日韩欧美在线一区二区三区| 五月天国产精品| 91精品国产麻豆国产自产在线| 日本视频免费一区| 5月丁香婷婷综合| 久久精品国产免费看久久精品| 欧美成人a∨高清免费观看| 精品亚洲成a人| 久久一区二区三区国产精品| 国产91富婆露脸刺激对白| 国产亚洲精品中文字幕| 9i看片成人免费高清| 亚洲黄色尤物视频| 欧美日韩一区在线观看| 视频一区免费在线观看| 日韩一区二区三区免费看 | 色伊人久久综合中文字幕| 亚洲精品中文在线影院| 欧美日韩不卡在线| 日韩av一区二区在线影视| 日韩久久久久久| 床上的激情91.| 亚洲一级片在线观看| 91精品国产高清一区二区三区| 精品午夜久久福利影院| 日本一区二区三区在线不卡| 91免费看`日韩一区二区| 中文字幕在线不卡一区二区三区| 欧美在线free| 五月天激情综合| 国产性做久久久久久| 91丨porny丨最新| 亚洲国产精品人人做人人爽| 日韩欧美一级在线播放| 99国产精品久久久久久久久久久 | 成人高清免费观看| 夜夜精品视频一区二区| 欧美电影免费观看高清完整版| 国产福利91精品| 亚洲一级电影视频| 久久综合999| 欧美中文一区二区三区| 免费一级片91| 成人综合激情网| 亚洲一区二区三区四区五区黄| 国产欧美一区二区三区鸳鸯浴 | 亚洲男女一区二区三区| 国产夜色精品一区二区av| 欧美日韩精品久久久| av电影在线观看完整版一区二区| 久久99精品国产麻豆婷婷| 亚洲国产成人tv| 亚洲欧美一区二区久久| 亚洲国产高清不卡| 精品国产乱码久久久久久浪潮| 欧美日韩精品一区二区三区| 92国产精品观看| 风间由美性色一区二区三区| 精品影院一区二区久久久| 亚洲成人动漫在线观看| 亚洲精品视频免费看| 1000部国产精品成人观看| 国产喷白浆一区二区三区| 2021久久国产精品不只是精品| 欧美一区二区在线观看| 欧美日韩国产小视频| 欧美亚洲综合在线| 在线视频国内自拍亚洲视频| 色婷婷激情一区二区三区| caoporn国产一区二区| av成人老司机| 99热这里都是精品| av午夜一区麻豆|