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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frmsim_modem.frm

?? 這是一本學(xué)習(xí)串口編程喝計算機(jī)監(jiān)控的好書里面是用VB開發(fā)的源代碼
?? FRM
?? 第 1 頁 / 共 2 頁
字號:

    ' Load Speed Settings
    cboSpeed.AddItem "110"
    cboSpeed.AddItem "300"
    cboSpeed.AddItem "600"
    cboSpeed.AddItem "1200"
    cboSpeed.AddItem "2400"
    cboSpeed.AddItem "4800"
    cboSpeed.AddItem "9600"
    cboSpeed.AddItem "14400"
    cboSpeed.AddItem "19200"
    cboSpeed.AddItem "28800"
    cboSpeed.AddItem "38400"
    cboSpeed.AddItem "56000"
    cboSpeed.AddItem "57600"
    cboSpeed.AddItem "115200"
    cboSpeed.AddItem "128000"

    ' Load Data Bit Settings
    cboDataBits.AddItem "7"
    cboDataBits.AddItem "8"
    
    ' Load Stop Bit Settings
    cboStopBits.AddItem "1"
    cboStopBits.AddItem "2"
    
    ' Load Parity Settings
    cboParity.AddItem "Even"
    cboParity.AddItem "Odd"
    cboParity.AddItem "None"
    cboParity.AddItem "Mark"
    cboParity.AddItem "Space"
  
    'Load Timer Data
    cboTimer.AddItem "1"
    cboTimer.AddItem "2"
    cboTimer.AddItem "3"
    cboTimer.AddItem "4"
    cboTimer.AddItem "5"
    cboTimer.AddItem "6"
    cboTimer.AddItem "7"
    cboTimer.AddItem "8"
    cboTimer.AddItem "9"
      
    ' Set Default Settings
    With MSComm1
      If CheckFile(strPath) Then
          strtmp = ReadTxtFile(strPath)
          .Settings = GetNoString(strtmp, "/", 0)
          .CommPort = Val(GetNoString(strtmp, "/", 1))
          
          nSample = Val(GetNoString(strtmp, "/", 2))
          
          cboTimer.ListIndex = Val(GetNoString(strtmp, "/", 3)) - 1
      Else
          cboTimer.ListIndex = 0
      End If
    
      strSettings = .Settings
      cboSpeed.Text = GetNoString(strSettings, ",", 0)
      
      Select Case GetNoString(strSettings, ",", 1)
        Case "e"
          cboParity.ListIndex = 0
        Case "o"
          cboParity.ListIndex = 1
        Case "n"
          cboParity.ListIndex = 2
        Case "m"
          cboParity.ListIndex = 3
        Case "s"
          cboParity.ListIndex = 4
      End Select
      
      cboDataBits.Text = GetNoString(strSettings, ",", 2)
      cboStopBits.Text = GetNoString(strSettings + ",", ",", 3)
      
      cboPort.ListIndex = .CommPort - 1
      StatusBar1.Panels("ComStatus").Text = "COM" + Trim(Str(.CommPort)) + ": " + .Settings
    End With
  
    strtmp = App.Path + "\BaseCode.txt"
    If CheckFile(strtmp) Then
        strtmp = ReadTxtFile(strtmp)
        If CheckLegalChars(strtmp, "0123456789") And Len(strtmp) >= 4 Then
            strHead_No = Mid(strtmp, 1, Len(strtmp) - 2)
            nEnd_No = Val(Mid(strtmp, Len(strtmp) - 1))
        Else
            If nSample = 1 Then _
                MsgBox "BaseCode.txt 中包含非數(shù)字符號或長度小于4!", vbExclamation + vbOKOnly, "提示"
        End If
    End If
    
    If strHead_No = "" Then nSample = 0
    chkSample.Value = nSample
    
    Randomize
End Sub

Private Sub Form_Unload(Cancel As Integer)
    Dim strFile As String
    Dim nTmp As Integer
    On Error Resume Next

    If MSComm1.PortOpen = True Then
        MSComm1.PortOpen = False
    End If
  
    timer_Send_Interval.Enabled = False
    timer_Times_Interval.Enabled = False
    timer_Comm.Enabled = False
  
    If nOptInterval < 1 Or nOptInterval > 9 Then nOptInterval = 1
  
    With MSComm1
        strFile = .Settings + "/" + Str(.CommPort) + "/" + Str(chkSample.Value) + "/" + _
                  Str(nOptInterval) + "/"
        
        WriteStringToTxt strFile, App.Path & "\Setup.ini"
    End With
End Sub

Private Sub imgConnected_Click()
    On Error Resume Next
    
    With MSComm1
        If .PortOpen = True Then
            .PortOpen = False
        End If
    End With
    
    timer_Times_Interval.Enabled = False
    imgNotConnected.ZOrder
End Sub

Private Sub imgNotConnected_Click()
    Dim nPort As Integer
    On Error Resume Next
    
    strInBuffers = ""
  
    With MSComm1
        nPort = cboPort.ListIndex + 1
        .Settings = Trim$(cboSpeed.Text) & "," & Left$(cboParity.Text, 1) _
              & "," & Trim$(cboDataBits.Text) & "," & Trim$(cboStopBits.Text)
        .CommPort = nPort
    
        If Err Then
            MsgBox Error$, vbExclamation + vbOKOnly
            GoTo ERROR_MARK
        End If
    
        StatusBar1.Panels("ComStatus").Text = "COM" + Trim(Str(nPort)) + ": " + .Settings
    
        If .PortOpen = False Then
            .PortOpen = True
            
            If Err.Number <> 0 Then
              MsgBox Error$, vbCritical + vbOKOnly
              GoTo ERROR_MARK
            End If
    
            timer_Times_Interval.Enabled = bValid
        End If
    End With
  
    imgConnected.ZOrder

ERROR_MARK:
End Sub

Private Sub MSComm1_OnComm()
    Dim vInBuffer As Variant
    Dim strRecChars As String
    On Error Resume Next
  
    If MSComm1.CommEvent = comEvReceive Then
        If bStartComm = False Then strInBuffers = ""
        vInBuffer = MSComm1.Input
        strRecChars = HexCharsToString(VariantToHexChars(vInBuffer))
        strInBuffers = strInBuffers + UCase(strRecChars)

        If bStartComm = False Then
            bStartComm = True
        End If
        
        If bStartComm = True Then
            timer_Comm.Enabled = False
            timer_Comm.Enabled = True
        End If
    End If
End Sub

Private Sub timer_Comm_Timer()
    On Error Resume Next
    
    timer_Comm.Enabled = False
    bStartComm = False
    
    If bDial = True Then
        timer_Comm.Enabled = False
        bDial = False
        MSComm1.Output = vbCrLf + "OK" + vbCrLf
        timer_Comm.Interval = 100
        Exit Sub
    End If
      
    If (Mid(strInBuffers, 1, 2) = "AT") And (Right(strInBuffers, 1) = Chr(13)) Then
        MSComm1.Output = strInBuffers
        If InStr(1, strInBuffers, "DT") = 0 Then
            MSComm1.Output = vbCrLf + "OK" + vbCrLf
        Else
            bDial = True
            timer_Comm.Interval = 9000
            timer_Comm.Enabled = True
        End If
        
        If InStr(1, strInBuffers, "#CID=1", vbTextCompare) = 0 Then
            bValid = False
            StatusBar1.Panels("Modem").Text = "Modem: out of service"
        Else
            bValid = True
            timer_Times_Interval.Enabled = bValid
            StatusBar1.Panels("Modem").Text = "Modem: in service"
        End If
      
    End If
End Sub

Private Sub timer_Send_Interval_Timer()
    Dim strNo As String
    Dim strtmp As String
    On Error Resume Next
    
    If nSample = 1 Then
        strtmp = ts(nEnd_No + Int(Rnd * TOTAL_NO))
        If Len(strtmp) = 3 Then strtmp = Mid(strtmp, 2)
        strNo = strHead_No + strtmp
    Else
        strNo = Right(Trim(Str(GetTickCount())), 7)
        If Len(strNo) < 7 Then strNo = String(7 - Len(strNo), "8") + strNo
    End If
        
    If nCount = 2 Then
        MSComm1.Output = GetTwoRing(strNo)
    Else
        MSComm1.Output = strRing
    End If
    
    If CheckFile(strSound) Then PlaySound strSound, 0, SND_ASYNC
    
    nCount = nCount + 1
    If nCount > 4 Then
        timer_Send_Interval.Enabled = False
        nCount = 0
    End If
End Sub

Private Sub timer_Times_Interval_Timer()
    Dim strtmp As String
    Dim nMinute As Integer
    Dim nSecond As Integer
    
    strtmp = Format(Time, "HH:MM:SS:")
    nSecond = Val(GetNoString(strtmp, ":", 2))
    If nSecond = 0 And nCount = 0 Then
        nMinute = Val(GetNoString(strtmp, ":", 1))
        If nMinute Mod nOptInterval = 0 Then
           nCount = 1
           timer_Send_Interval.Enabled = True
        End If
    End If
End Sub

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人激情免费网| 欧美精品久久久久久久多人混战 | 337p粉嫩大胆噜噜噜噜噜91av| 亚洲高清三级视频| 国产婷婷色一区二区三区在线| 精品av久久707| 国产午夜精品在线观看| 久久综合色一综合色88| 国产精品三级久久久久三级| 国产精品九色蝌蚪自拍| 亚洲自拍偷拍图区| 欧美96一区二区免费视频| 激情图片小说一区| 91黄色免费观看| 久久综合色播五月| 午夜久久电影网| 日韩视频免费直播| 欧美影院精品一区| 成人黄色在线看| 国产精品主播直播| 日本怡春院一区二区| 夜夜揉揉日日人人青青一国产精品| 欧美一区二区精品| 成人综合婷婷国产精品久久免费| 丝袜美腿亚洲色图| 亚洲福利视频三区| 亚洲乱码国产乱码精品精的特点| 久久婷婷久久一区二区三区| 日韩一区二区在线播放| 欧美精品vⅰdeose4hd| 欧美在线观看一区二区| 色综合久久66| 欧美午夜寂寞影院| 欧美精品18+| 日韩欧美国产一区在线观看| 欧美一区二区免费观在线| 91精品在线麻豆| 日韩精品一区二区三区视频播放| 波多野结衣中文字幕一区| 自拍偷拍亚洲欧美日韩| 欧美性受极品xxxx喷水| 日韩成人一区二区| 欧美国产成人在线| 欧美精三区欧美精三区| 极品瑜伽女神91| 中文字幕在线一区| 久久精品免费在线观看| 一区二区三区四区激情| 日韩一区精品视频| 不卡的av在线| 欧美v日韩v国产v| 亚洲欧美日韩综合aⅴ视频| 午夜精品一区二区三区电影天堂| 日韩高清一区在线| 国产一区在线观看视频| av成人老司机| 精品国产人成亚洲区| 亚洲小说春色综合另类电影| 久久爱www久久做| 欧美无乱码久久久免费午夜一区| 欧美精品一区男女天堂| 日韩不卡手机在线v区| 欧美午夜精品理论片a级按摩| 亚洲一二三四久久| 色综合久久88色综合天天6| 国产一区二区三区四| 欧美三级乱人伦电影| 国产精品久久久久7777按摩 | 国产精品无人区| 亚洲另类春色国产| 亚洲精品第一国产综合野| 国产精品免费久久| 国产亚洲人成网站| 精品日韩一区二区三区 | 亚洲欧美日韩一区二区三区在线观看| 亚洲日本在线视频观看| 99精品视频一区| 亚洲欧美激情在线| 欧美精品在线观看播放| 天堂蜜桃91精品| 2021国产精品久久精品| 国产精品69毛片高清亚洲| 中国av一区二区三区| 91日韩在线专区| 日欧美一区二区| 久久免费国产精品 | 蜜桃久久av一区| 国产亚洲短视频| 91麻豆福利精品推荐| 午夜精品影院在线观看| 欧美成人国产一区二区| 国产成人av网站| 亚洲国产成人高清精品| 4438成人网| 色婷婷综合久久久久中文一区二区| 亚洲一级片在线观看| 日韩精品一区二区三区视频在线观看| 国产成人一级电影| 香蕉久久夜色精品国产使用方法 | 国产午夜精品久久| 欧美日韩小视频| 91色婷婷久久久久合中文| 精品一区二区综合| 日韩激情一二三区| 亚洲制服欧美中文字幕中文字幕| 久久蜜臀精品av| 91麻豆精品国产91久久久久| 一本高清dvd不卡在线观看| 国产精品456露脸| 久久爱www久久做| 久久精品国产99久久6| 日韩和欧美的一区| 秋霞电影一区二区| 亚洲大片精品永久免费| 亚洲成av人片一区二区梦乃| 亚洲免费观看高清| 一区二区三区在线影院| 亚洲一级在线观看| 美女被吸乳得到大胸91| 久久国产欧美日韩精品| 国产成人综合在线播放| 国产69精品一区二区亚洲孕妇 | 免费看欧美美女黄的网站| 亚洲午夜久久久久久久久电影网 | 欧美一区二区私人影院日本| 色综合天天综合网国产成人综合天| 丁香婷婷综合色啪| www.性欧美| 日韩一区二区三区电影在线观看 | 亚洲综合激情另类小说区| 亚洲资源中文字幕| 久久国产精品99精品国产| 高清视频一区二区| 欧美日本一区二区三区四区| 精品免费国产一区二区三区四区| 精品国产在天天线2019| 国产午夜亚洲精品不卡| 亚洲午夜久久久久中文字幕久| 日韩电影免费在线| 成人理论电影网| 欧美性欧美巨大黑白大战| 欧美日韩在线电影| 国产精品看片你懂得| 国产精品久久久久久亚洲毛片 | 国产在线视视频有精品| 成人做爰69片免费看网站| 欧美日韩视频在线第一区| 久久久久久久综合| 日本中文在线一区| 在线免费av一区| 国产精品久久久久一区| 国产主播一区二区三区| 欧美日韩国产bt| 亚洲欧美另类综合偷拍| 成人性视频网站| 中文字幕不卡的av| 国产一区二区免费看| 欧美一区二区三区性视频| 亚洲欧美国产高清| 91在线视频免费观看| 国产欧美一区二区精品久导航| 久久国产剧场电影| 精品粉嫩aⅴ一区二区三区四区 | 性久久久久久久| 欧美精品电影在线播放| 国产精品一区二区三区乱码 | 正在播放亚洲一区| 日韩精品乱码av一区二区| 欧美日产国产精品| 国产一区二区成人久久免费影院 | 精品国产污污免费网站入口 | 欧美另类z0zxhd电影| 日本人妖一区二区| 亚洲精品一区二区三区四区高清 | 精品国产1区二区| 成人一区二区三区视频在线观看| 国产精品成人免费精品自在线观看| 成人黄色一级视频| 日本不卡1234视频| 国产三级一区二区三区| 色国产精品一区在线观看| 日日夜夜精品免费视频| 久久久777精品电影网影网| 91在线丨porny丨国产| 麻豆91精品视频| 一级做a爱片久久| 国产视频911| 日韩欧美你懂的| 色噜噜夜夜夜综合网| 久草精品在线观看| 五月婷婷综合激情| 自拍视频在线观看一区二区| 日韩三级电影网址| 91成人免费网站| 97se亚洲国产综合自在线观| 国内精品伊人久久久久影院对白| 性做久久久久久免费观看| 中文字幕亚洲一区二区va在线| 精品盗摄一区二区三区| 日韩欧美亚洲国产另类 |