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

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

?? form1.frm

?? 一個vc實現的點對點視頻會議代碼 供大家參考
?? FRM
?? 第 1 頁 / 共 4 頁
字號:
            Else
                strTmp = MSComm1.Input
                txtReceived.Text = txtReceived.Text & strTmp
                
                blTmp = GetDataFromCommPort(strTmp, strATData, strGetInfo)
                n_CaptionCount = 0
                Me.Caption = strGetInfo
                SetTrayTip Me.Caption
                If g_blIsNewCallIn Then
                    g_blIsNewCallIn = False
                    blNeedPlayMusic = True
                    iWhichMusic = 1
                    strTmp = vbCrLf & "來電時間:" & Format(Now, "YYYY年MM月DD日 HH:MM:SS") & vbCrLf
                    txtReceived.Text = txtReceived.Text & strTmp
                End If
                If g_blIsNewSMSIn Then
                    g_blIsNewSMSIn = False
                    blNeedPlayMusic = True
                    iWhichMusic = 2
                End If
                
                If blNeedPlayMusic Then
                    blNeedPlayMusic = False
                    iMusicPlayTimes = 1
                    '----- 判斷當前窗口是否是活動窗口 -----
                    If Me.hWnd <> GetForegroundWindow() Then Me.SetFocus
                
                    If iWhichMusic = 2 Then
                        MMCNewSMS.FileName = App.Path & "\" & cmbSMSMelody.Text & ".wav" ' 水鄉.wav"
                        If Me.WindowState = vbMinimized Then tmrICONSms.Enabled = True
                    ElseIf iWhichMusic = 1 Then
                        MMCNewSMS.FileName = App.Path & "\" & cmbCallMelody.Text & ".wav" ' ringin.wav"
                        tmrICONCall.Enabled = True
                    End If
                    
                    If MMCNewSMS.Mode = mciModeNotOpen Then MMCNewSMS.Command = "Open"
                    If g_nCountPlaySnd = 0 Then
                        MMCNewSMS.Command = "Play"
                    Else
                        If MMCNewSMS.Mode = mciModePlay Then
                            g_nCountPlaySnd = iMusicPlayTimes
                        Else
                            g_nCountPlaySnd = g_nCountPlaySnd + 1
                            If g_nCountPlaySnd > iMusicPlayTimes Then g_nCountPlaySnd = iMusicPlayTimes
                            MMCNewSMS.Command = "Close"
                            MMCNewSMS.Command = "Open"
                            MMCNewSMS.Command = "Play"
                        End If
                    End If
                End If
                If g_blIsEndCall Then
                    g_blIsEndCall = False
                    tmrICONCall.Enabled = False
                    MMCNewSMS.Command = "Close"
                End If
            End If
        
        '''''''''''''''''''''''''''''''''''''''
        Case comEventBreak
            n_CaptionCount = 0
            Me.Caption = "Modem發出中斷信號,希望計算機能等候,請稍候."
            SetTrayTip Me.Caption
'            MSComm1.DTREnable = Not MSComm1.DTREnable
'            DoEvents
'            MSComm1.DTREnable = Not MSComm1.DTREnable
'            MSComm1.Break = True
'            DoEvents
'            MSComm1.Break = False
            MSComm1.PortOpen = False
            MSComm1.PortOpen = True
        Case comEvCTS
            n_CaptionCount = 0
            If MSComm1.CTSHolding = True Then 'Modem表示計算機可以發送數據
                Me.Caption = "Modem能夠接收計算機數據"
                SetTrayTip Me.Caption
            Else 'Modem無法響應計算機數據,可能緩沖區不夠
                Me.Caption = "Modem請求計算機暫時不要發送數據"
                SetTrayTip Me.Caption
                MSComm1.DTREnable = Not MSComm1.DTREnable
                DoEvents
                MSComm1.DTREnable = Not MSComm1.DTREnable
            End If
        Case comEvDSR
            n_CaptionCount = 0
            If MSComm1.DSRHolding = True Then '當Modem收到計算機已經就緒,Modem表示自己也就緒
                Me.Caption = "Modem可以給計算機發送數據"
                SetTrayTip Me.Caption
            Else '在計算機發出DTR信號后,Modem可能還沒有就緒
                Me.Caption = "Modem還沒有初始化完畢"
                SetTrayTip Me.Caption
            End If
        Case comEventFrame
            MSComm1.PortOpen = False
            MSComm1.PortOpen = True
        Case comEvRing
            n_CaptionCount = 0
            Me.Caption = "檢測到振鈴變化"
            SetTrayTip Me.Caption
        Case comEvCD
            n_CaptionCount = 0
            Me.Caption = "檢測到載波變化"
            SetTrayTip Me.Caption
        Case Else
            MsgBox MSComm1.CommEvent
'            MSComm1.RTSEnable = Not MSComm1.RTSEnable
'            DoEvents
'            MSComm1.RTSEnable = Not MSComm1.RTSEnable
            'MSComm1.PortOpen = False
            'MSComm1.PortOpen = True
    End Select

End Sub

'功能: 生成PDU串
'輸入: 短信息內容、目標手機號碼、[可選的短信服務中心號碼]
'輸出: 生成的PDU串
'返回: 整個字串的長度
'
Private Function GetPDU(ByVal SMSText As String, _
                        ByVal DestNo As String, _
                        ByRef PDUString As String, _
                        Optional ByVal ServiceNo As String) As Long
    On Error GoTo ErrorPDU
    Dim i As Integer
    Dim iAsc As Integer
    Dim iLen As Integer
    Dim strTmp As String
    Dim strTmp2 As String
    Dim strDest As String
    Dim strChar As String
    Dim blIsEmptyService As Boolean
    
    For i = 1 To Len(DestNo)
        strChar = Mid(DestNo, i, 1)
        iAsc = Asc(strChar)
        If iAsc > 57 Or iAsc < 48 Then Exit Function
    Next i
    
    If Len(DestNo) = 14 Then
        If Left(DestNo, 3) = "+86" Then
            DestNo = Right(DestNo, 11)
        Else
            Exit Function
        End If
    End If
    
    If Len(DestNo) <> 11 Or SMSText = "" Then Exit Function
    
    Dim objDll As New myVBDll
    
    DestNo = DestNo & "F"
    
    If ServiceNo = "" Then
        strTmp = "0001000D9168"
        blIsEmptyService = True
    Else
        blIsEmptyService = False
        strTmp = "089168"
        If Len(ServiceNo) = 14 Then
            If Left(ServiceNo, 3) = "+86" Then
                ServiceNo = Right(ServiceNo, 11)
            Else
                Exit Function
            End If
        End If
        
        For i = 1 To Len(ServiceNo)
            strChar = Mid(ServiceNo, i, 1)
            iAsc = Asc(strChar)
            If iAsc > 57 Or iAsc < 48 Then Exit Function
        Next i
        ServiceNo = ServiceNo & "F"
        
        strDest = ""
        For i = 1 To 12 Step 2
            strTmp2 = Mid(ServiceNo, i, 2)
            strDest = strDest & Right(strTmp2, 1) & Left(strTmp2, 1)
        Next i
        strTmp = strTmp & strDest & "11000D9168"

    End If
    strDest = ""
    For i = 1 To 12 Step 2
        strTmp2 = Mid(DestNo, i, 2)
        strDest = strDest & Right(strTmp2, 1) & Left(strTmp2, 1)
    Next i
    strTmp = strTmp & strDest
    strTmp = strTmp & "000800"
    
    
    SMSText = objDll.GB2Unicode(SMSText)
    iLen = Len(SMSText) \ 2
    strChar = Hex(iLen)
    If Len(strChar) < 2 Then strChar = "0" & strChar
    strTmp = strTmp & strChar & SMSText
    
    Set objDll = Nothing
    PDUString = strTmp
    If blIsEmptyService Then
        GetPDU = Len(strTmp) / 2 - 1
    Else
        GetPDU = Len(strTmp) / 2 - 9
    End If
    Exit Function
ErrorPDU:
    Set objDll = Nothing
    GetPDU = 0
    PDUString = ""
    MsgBox "Error:" & Err & "." & vbCrLf & Err.Description
End Function

Private Sub Timer1_Timer()
    Timer1.Enabled = False
    Call ContinueSend
End Sub

Private Sub tmrClock_Timer()
    Dim dtNow As Date
    Dim dtSet As Date
    
    If chkClock.Value = vbChecked Then
        dtNow = Format(Now, "HH:MM")
        dtSet = Format(txtClock.Text, "HH:MM")
        If dtNow = dtSet Then
            MMCNewSMS.FileName = App.Path & "\" & cmbCallMelody.Text & ".wav"
            If MMCNewSMS.Mode = mciModeNotOpen Then MMCNewSMS.Command = "Open"
            If g_nCountPlaySnd = 0 Then
                MMCNewSMS.Command = "Play"
            Else
                If MMCNewSMS.Mode = mciModePlay Then
                    g_nCountPlaySnd = 5
                Else
                    g_nCountPlaySnd = g_nCountPlaySnd + 1
                    If g_nCountPlaySnd > 5 Then g_nCountPlaySnd = 5
                    MMCNewSMS.Command = "Close"
                    MMCNewSMS.Command = "Open"
                    MMCNewSMS.Command = "Play"
                End If
            End If
        End If
    Else
        If MMCNewSMS.Mode = mciModePlay Then
            MMCNewSMS.Command = "Close"
        End If
    End If
    
    n_CaptionCount = n_CaptionCount + 1
    If n_CaptionCount > 5 Then
        n_CaptionCount = 0
        Me.Caption = "PDUSMS"
        SetTrayTip Me.Caption
    End If
End Sub

Private Sub tmrICONCall_Timer()
    Static blStaTmp As Boolean
    
    If blStaTmp Then
        If Me.WindowState = vbMinimized Then SetTrayIcon LoadPicture(App.Path & "\Cellsc.ico")
        blStaTmp = False
    Else
        If Me.WindowState = vbMinimized Then SetTrayIcon LoadPicture(App.Path & "\Cellscr.ico")
        blStaTmp = True
    End If
End Sub

Private Sub tmrICONSms_Timer()
    Static blStaTmp As Boolean
    
    If blStaTmp Then
        If Me.WindowState = vbMinimized Then SetTrayIcon LoadPicture(App.Path & "\Cellss.ico")
        blStaTmp = False
    Else
        If Me.WindowState = vbMinimized Then SetTrayIcon LoadPicture(App.Path & "\Cellssr.ico")
        blStaTmp = True
    End If
        
End Sub

Private Sub tmrTask_Timer()
    tmrTask.Enabled = ScanTaskA
End Sub

Private Sub txtDestNO_GotFocus()
    txtDestNO.SelStart = 0
    txtDestNO.SelLength = Len(txtDestNO.Text)
End Sub

Private Sub txtDestNO_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
        KeyAscii = 0
        Call cmdGenerate_Click
    End If
End Sub

Private Sub txtReceived_Change()

    txtReceived.SelStart = Len(txtReceived.Text)

End Sub

Private Sub txtSMS_Change()

    lblLeftBytes.Caption = "剩余字數:" & 70 - Len(txtSMS)

End Sub

Private Sub txtSMS_GotFocus()
    txtSMS.SelStart = 0
    txtSMS.SelLength = Len(txtSMS.Text)
End Sub

Private Sub txtSMS_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
        KeyAscii = 0
        Call cmdGenerate_Click
    End If
    If Len(txtSMS) > 160 Then KeyAscii = 0
End Sub

'Private Sub txtUnicode_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
'
'    If Button = vbRightButton Then
'        PopupMenu mnuRichTxRtClick
'    End If
'End Sub

Private Function ScanTaskA() As Boolean

    Dim nTmp As Long
    
On Error Resume Next
    
ContinueScan:
    
    '======= 取出命令標志數組 =======
    nTmp = ary_nCommandFlag(i_ScanPtr)
    
    '======= 察看標志是否等于1 =======
    If (n_TaskWord And nTmp) <> 0 Then
        
        '------- 如果有任務存在,則準備執行之 -------
'        tmrTimedout.Enabled = False
        
        '------- 任務執行的條件是串口打開,而且沒有正在進行的接收任務 -------
        If MSComm1.PortOpen = True Then 'And Not bl_IsReceiving Then
            
            '------- 將任務命令下發 -------
            MSComm1.Output = ary_strTask(i_ScanPtr)
'            If i_ScanPtr = 15 Then MSComm2.Output = "R1" & vbCrLf
        Else
            
            '------- 如果執行的條件不滿足,則保留權利,等待下次會話 -------
            ScanTaskA = True
            Exit Function
        End If
        
        '----------------------------------------------
        '    如果程序能夠執行到此處,說明該任務已經完成
        '那么將該任務的標志刪除
        '----------------------------------------------
        n_TaskWord = (n_TaskWord And (Not nTmp))
        
        '------------------------------------------------------------------
        '    因為一個會話只能執行一個任務,因此掃描指針回零,退出當前會話,
        '等待下次會話,重新掃描
        '------------------------------------------------------------------
        i_ScanPtr = 0
        ScanTaskA = True
        Exit Function
    End If
    
    '======= 沒有捕獲任務,將掃描指針前移一個位置 =======
    i_ScanPtr = i_ScanPtr + 1
    
    '------- 如果掃描了整個隊列也沒有發現任務 -------
    If i_ScanPtr >= 16 Then
        
        '------- 結束掃描,等待外部觸發 -------
        i_ScanPtr = 0
'        tmrTimedout.Enabled = True
        ScanTaskA = False
    Else
    
        '------- 否則的話,繼續掃描 -------
        GoTo ContinueScan
    End If
End Function


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产福利精品一区| 樱桃国产成人精品视频| 欧美日韩一二三| 色综合久久九月婷婷色综合| 国产91精品一区二区麻豆网站| 午夜精品国产更新| 欧美国产成人在线| 欧美日韩国产综合一区二区| 成人丝袜18视频在线观看| 韩国v欧美v亚洲v日本v| 久久精品国产亚洲一区二区三区| 在线播放亚洲一区| 欧洲一区在线电影| 欧美在线一区二区| 色综合久久久久久久久| 91视频一区二区三区| 成人午夜视频福利| 成人激情动漫在线观看| 不卡的av电影| 99国内精品久久| 成人av集中营| 99精品国产视频| 91老师国产黑色丝袜在线| 在线观看国产精品网站| 欧美怡红院视频| 欧美少妇一区二区| 日韩欧美中文一区| 精品99999| 日韩欧美卡一卡二| 日韩欧美123| 久久综合久久综合九色| 国产精品久久久久久久久免费相片 | 亚洲成人精品一区| 午夜欧美大尺度福利影院在线看| 91精品国产综合久久香蕉的特点| 精品一区二区影视| 国产一区二区91| 一本久道久久综合中文字幕| 色婷婷亚洲综合| 91精品国产综合久久久久| 精品国产91乱码一区二区三区| a在线欧美一区| 欧洲av一区二区嗯嗯嗯啊| 欧美高清视频一二三区| 久久久久久97三级| 国产精品激情偷乱一区二区∴| 欧美日韩电影一区| 久久精品视频在线免费观看| 国产精品人妖ts系列视频| 亚洲午夜精品17c| 久久国产精品99久久人人澡| 91色综合久久久久婷婷| 欧美一二三区在线观看| 亚洲视频在线一区| 国产精品一区二区三区网站| 色网站国产精品| 欧美日韩国产首页| 国产清纯在线一区二区www| 亚洲精品日韩综合观看成人91| 久久嫩草精品久久久精品一| 一区二区三区日韩欧美| 激情另类小说区图片区视频区| 婷婷一区二区三区| 99视频有精品| 欧美大胆一级视频| 亚洲丶国产丶欧美一区二区三区| 亚洲精品国产第一综合99久久| 日本一区二区久久| 日韩精品一二区| 在线视频观看一区| 国产无遮挡一区二区三区毛片日本| 日韩欧美综合一区| 一区二区三区日本| 风流少妇一区二区| 日韩欧美在线影院| 免费在线成人网| 欧美日韩视频专区在线播放| 中文字幕亚洲视频| 国产成人鲁色资源国产91色综| 国产一区二区按摩在线观看| 日韩精品一区二| 亚洲午夜在线视频| 91久久国产最好的精华液| 久久久亚洲欧洲日产国码αv| 国产欧美日韩一区二区三区在线观看| 色婷婷综合在线| 国产片一区二区三区| 国产精品一区一区| 欧美精品一区二| 国产乱人伦精品一区二区在线观看| 裸体健美xxxx欧美裸体表演| 欧美日韩电影一区| 午夜不卡在线视频| 欧美久久久影院| 日韩高清在线电影| 日韩午夜激情视频| 蜜臀久久99精品久久久久久9| 日韩精品一二三四| 日韩一区二区电影网| 精品一区二区三区在线观看国产| 免费观看91视频大全| 99久久精品免费看国产免费软件| 色婷婷激情一区二区三区| 亚洲视频一区二区在线观看| 97久久超碰国产精品| 亚洲色图在线播放| 欧美性色aⅴ视频一区日韩精品| 欧美性videosxxxxx| 免费的国产精品| www国产精品av| 国产91精品入口| 亚洲精品国产无天堂网2021| 欧美日韩在线综合| 九九在线精品视频| 国产精品卡一卡二卡三| 99精品国产视频| 午夜精品久久久久久不卡8050| 国产福利一区在线观看| 亚洲欧洲日本在线| 波多野洁衣一区| 一区二区高清免费观看影视大全| 日韩精品福利网| 91麻豆精品国产91久久久 | 精品成人免费观看| 91婷婷韩国欧美一区二区| 亚洲第一激情av| 国产片一区二区| 欧美性高清videossexo| 国产一区二区在线影院| 亚洲精品国产无套在线观| 日韩欧美高清一区| 一本一本大道香蕉久在线精品| 欧美日韩五月天| 狠狠色丁香久久婷婷综合丁香| 欧美无砖砖区免费| 久久福利资源站| 亚洲国产一二三| 久久天天做天天爱综合色| 欧美性xxxxx极品少妇| 国产成人av福利| 蜜臀av一区二区在线观看| 亚洲欧美视频在线观看视频| 日韩一区二区三区观看| 在线观看不卡一区| 国产成人一级电影| 麻豆精品一区二区av白丝在线| 日韩视频不卡中文| 精品视频免费在线| 一本久久精品一区二区| 国产一区二区不卡老阿姨| 日韩中文字幕不卡| 亚洲国产中文字幕在线视频综合| 99久久综合国产精品| 国产美女在线观看一区| 亚洲在线免费播放| 精品999在线播放| 欧美肥妇bbw| 欧美精品第1页| 欧美三级蜜桃2在线观看| 99视频在线精品| 成人性生交大合| 国产精品一卡二| 国产精品一区三区| 韩国毛片一区二区三区| 麻豆91小视频| 蜜臀av性久久久久蜜臀aⅴ四虎 | 午夜视频在线观看一区二区三区| 欧美又粗又大又爽| 色狠狠色噜噜噜综合网| 国产成人啪午夜精品网站男同| 中文字幕免费观看一区| 国产亚洲精品福利| 久久噜噜亚洲综合| 国产欧美精品一区二区三区四区| 成人性视频免费网站| 91成人免费在线视频| 欧美婷婷六月丁香综合色| 日韩一卡二卡三卡四卡| 日韩一区二区三区在线观看| 欧美成人a∨高清免费观看| 精品国产乱码久久久久久免费| 欧美色图在线观看| 欧美日韩精品三区| 日韩一区二区麻豆国产| 日韩欧美高清一区| 精品精品国产高清a毛片牛牛| 91免费视频网| 色噜噜狠狠成人网p站| www..com久久爱| 欧美日韩视频在线第一区| 欧美另类videos死尸| 日韩精品一区二区三区视频| 日本一区二区三区四区在线视频| 欧美日韩在线不卡| 日韩一级片在线播放| 国产欧美日韩激情| 亚洲愉拍自拍另类高清精品| 激情综合网天天干| 99精品视频在线播放观看| 制服.丝袜.亚洲.中文.综合|