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

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

?? frmmain.frm

?? 一本關(guān)于VB串口編程的詳細(xì)參考資料
?? FRM
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
'************************************************
'打開
'打開標(biāo)準(zhǔn)對(duì)話框,選擇待發(fā)送的文件
'************************************************

Private Sub cmdFileOpen_Click()
   
    On Error GoTo cancel
    Call optSend_Click
    
    frmMain.ctrCommonDialog.ShowOpen
    strFileName = frmMain.ctrCommonDialog.FileTitle
    strFileDirectary = frmMain.ctrCommonDialog.FileName
    txtSendDir.Text = strFileDirectary
    
cancel:
End Sub

'************************************************
'保存
'打開標(biāo)準(zhǔn)對(duì)話框,選擇保存文件的路徑
'************************************************

Public Sub cmdFileSave_Click()
    On Error GoTo cancel
    Call optReceive_Click
    frmMain.ctrCommonDialog.ShowSave
    strFileDirectary = frmMain.ctrCommonDialog.FileName
    strFileName = frmMain.ctrCommonDialog.FileTitle
    
    txtReceiveDir.Text = strFileDirectary
    
cancel:
End Sub

'*************************************************
'配置串口
'響應(yīng)菜單,打開參數(shù)設(shè)置窗體
'*************************************************

Private Sub ConfigPort_Click()
    frmConfig.Show
    
End Sub


'************************************************
'主窗體初始化
'加載主窗體,并對(duì)串口、標(biāo)準(zhǔn)對(duì)話框及進(jìn)度條進(jìn)行初始化設(shè)置
'************************************************

Private Sub Form_Load()
    
    cmdShow.Caption = "<<隱藏"                          '初始化主窗體模式
    blnShowFlag = True
    
    frmMain.Height = 6400
    
    Call SetComm("9600,N,8,1", 2, 4096)                 '串口設(shè)置
    intInBufferSize = 4096
    intOutBufferSize = 2048
    
    intCommFlag = 0                                     '初始系統(tǒng)狀態(tài)
    
    frmMain.ctrCommonDialog.Flags = &H200000 Or &H2     '初始化標(biāo)準(zhǔn)對(duì)話框
    frmMain.ctrCommonDialog.CancelError = True
    
    blnFileTransFlag = False                            '初始發(fā)送接收標(biāo)志
    
    prgFileTransfer.Max = 100                           '初始化進(jìn)度條
    prgFileTransfer.Min = 0
    prgFileTransfer.Value = 0
    
    rtfReceive.Text = ""                                '信息顯示初始化
    
    intArrayCount = 0

End Sub

'*************************************************
'設(shè)置串行口
'為參數(shù)設(shè)置提供公共接口
'*************************************************

Public Sub SetComm(strSet As String, intPort As Long, intOutBuffer As Long)
    strCommSettings = strSet
    intCommPort = intPort
    intOutBufferSize = intOutBuffer
    
End Sub

'*************************************************
'獲取串行口設(shè)置
'返回串口設(shè)置(波特率等)
'*************************************************

Public Function GetSettings() As String
    GetSettings = strCommSettings
    
End Function

'**************************************************
'獲取當(dāng)前串口號(hào)
'
'**************************************************

Public Function GetCommPort() As Long
    GetCommPort = intCommPort
    
End Function


'**************************************************
'獲取當(dāng)前發(fā)送緩沖區(qū)大小
'
'**************************************************

Public Function GetOutBuffer() As Long
    GetOutBuffer = intOutBufferSize
    
End Function


'*************************************************
'打開串行口
'
'*************************************************

Public Sub CommPortOpen()
    
    On Error GoTo PortError
    
    ctrMSComm.CommPort = intCommPort                        '設(shè)置串行口號(hào)
    
    If ctrMSComm.PortOpen = True Then
        ctrMSComm.PortOpen = False
    End If
    ctrMSComm.Settings = strCommSettings                    '設(shè)置波特率.奇偶校驗(yàn)位.數(shù)據(jù)位和停止位
    ctrMSComm.InBufferSize = intInBufferSize                '設(shè)置接收緩沖區(qū)的字節(jié)長(zhǎng)度
    
    ctrMSComm.InBufferCount = 0                             '清除接收緩沖區(qū)數(shù)據(jù)
    
    ctrMSComm.OutBufferSize = intOutBufferSize              '設(shè)置發(fā)送緩沖區(qū)字節(jié)長(zhǎng)度
    ctrMSComm.OutBufferCount = 0                            '清除發(fā)送緩沖區(qū)數(shù)據(jù)
    ctrMSComm.RThreshold = 1                                '每次接收到字符即產(chǎn)生OnComm事件
    ctrMSComm.Handshaking = comRTSXOnXOff
    
    frmMain.ctrMSComm.InputLen = 100
    
    
        
    ctrMSComm.PortOpen = True

PortError:
    Select Case Err.Number
        Case 8005
            MsgBox ("該串口已經(jīng)被占用,請(qǐng)換其它串口!")
    End Select

End Sub

'*************************************************
'關(guān)閉串行口
'
'*************************************************


Public Sub CommPortClose()
    
    Dim strTemp As String
    
    If ctrMSComm.PortOpen = True Then
        ctrMSComm.PortOpen = False
        strTemp = "設(shè)置:關(guān)閉串行口!"
        Call ReceiveDisplay(strTemp, 3)
    Else
        strTemp = "設(shè)置:串行口已關(guān)閉!"
        Call ReceiveDisplay(strTemp, 3)
        
    End If
    
    
End Sub

'**************************************************
'打開串口
'響應(yīng)菜單,打開串行口并向用戶顯示相關(guān)信息
'**************************************************

Private Sub OpenPort_Click()

    Dim strTemp As String
    
    If frmMain.ctrMSComm.PortOpen = False Then
    
        Call CommPortOpen
        strTemp = "設(shè)置:打開串行口!"
        Call ReceiveDisplay(strTemp, 3)
        
        intCommFlag = 1
    Else
        strTemp = "設(shè)置:串行口已經(jīng)打開!"
        Call ReceiveDisplay(strTemp, 3)
    End If
    
End Sub

'*************************************************
'MSComm事件處理
'響應(yīng)MSComm事件作出相關(guān)處理
'*************************************************

Private Sub ctrMSComm_OnComm()

    
    Select Case frmMain.ctrMSComm.CommEvent
      
        Case comEvReceive
            
            If intCommFlag = 1 Then
                
                Call InputManager
                intCommFlag = 1
            End If
            
    End Select
    
End Sub

'*************************************************
'選擇接收
'準(zhǔn)備接收文件
'*************************************************

Private Sub optReceive_Click()
    optReceive.Value = True
    blnFileTransFlag = False
End Sub

'*************************************************
'選擇發(fā)送
'準(zhǔn)備發(fā)送文件
'*************************************************

Private Sub optSend_Click()
    optSend.Value = True
    blnFileTransFlag = True
End Sub


'************************************************
'響應(yīng)按鍵
'實(shí)現(xiàn)利用回車鍵即可發(fā)送消息的功能
'************************************************

Private Sub txtSend_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
      Call frmMain.cmdSendText_Click
      
    End If
End Sub


'************************************************
'信息顯示處理
'記錄發(fā)送接收及串口設(shè)置信息,保存顯示格式(顏色)
'************************************************

Public Sub ReceiveDisplay(strAdd As String, intColor As Long)
    
    intArrayCount = intArrayCount + 2               '收到新信息,信息記錄計(jì)數(shù)增加
    
    ReDim Preserve intColorSet(intArrayCount)       '重定義紀(jì)錄數(shù)組,保留原有數(shù)據(jù)
    
    intColorSet(intArrayCount - 1) = Len(rtfReceive.Text)   '添加新數(shù)據(jù)(格式位置)
    intColorSet(intArrayCount) = intColor                   '格式類型
    
    rtfReceive.Text = rtfReceive.Text + strAdd + Chr(13)    '加入新信息并設(shè)置換行
    
    For n = 1 To intArrayCount - 1 Step 2                   '顯示
        rtfReceive.SelStart = intColorSet(n)
        If n < intArrayCount - 1 Then
            rtfReceive.SelLength = intColorSet(n + 2) - intColorSet(n)
        Else
            rtfReceive.SelLength = Len(rtfReceive.Text) - intColorSet(n)
        End If
        
        Select Case intColorSet(n + 1)
            Case 1
                rtfReceive.SelColor = RGB(0, 255, 0)
            Case 2
                rtfReceive.SelColor = RGB(255, 0, 0)
            Case 3
                rtfReceive.SelColor = RGB(0, 0, 255)
        End Select
        
   Next n
    
End Sub






?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲欧美色| 精品国产乱码久久久久久夜甘婷婷| 久久精品亚洲乱码伦伦中文| 久久国产精品99精品国产| 日韩亚洲欧美综合| 久久成人麻豆午夜电影| 国产拍揄自揄精品视频麻豆| av在线这里只有精品| 亚洲三级免费观看| 欧美日韩中文国产| 日韩高清电影一区| 久久蜜臀精品av| 91在线视频免费91| 丝袜a∨在线一区二区三区不卡| 日韩一区二区视频在线观看| 国产剧情一区在线| 亚洲精品国产品国语在线app| 欧美日韩免费不卡视频一区二区三区| 偷拍日韩校园综合在线| 欧美电影精品一区二区| 成人综合婷婷国产精品久久 | 国产真实乱子伦精品视频| 欧美国产日产图区| 欧美日韩国产一区| 国内一区二区视频| 亚洲天堂精品在线观看| 日韩精品一区二区三区视频播放 | 国产区在线观看成人精品 | 麻豆国产91在线播放| 欧美激情资源网| 欧美欧美欧美欧美首页| 国产成人免费av在线| 亚洲国产日韩一级| 中文字幕欧美激情| 欧美一级久久久| 91丝袜美女网| 国产在线麻豆精品观看| 亚洲成av人在线观看| 中文字幕一区二区三| 欧美大片一区二区| 欧美性色综合网| www.亚洲色图| 国产一区二区三区久久久 | 精品一区二区三区在线观看国产 | 亚洲人成亚洲人成在线观看图片| 制服丝袜激情欧洲亚洲| 波多野结衣中文一区| 激情久久五月天| 日韩精品电影在线| 亚洲综合一区二区三区| 国产精品美女www爽爽爽| 精品国产亚洲在线| 欧美日韩电影一区| 色天使色偷偷av一区二区| 成人免费黄色大片| 狠狠网亚洲精品| 免费成人在线观看| 偷拍一区二区三区四区| 一区二区三区在线视频观看| 中文字幕欧美激情| 国产色产综合色产在线视频| 精品少妇一区二区三区日产乱码 | 欧美韩日一区二区三区四区| 精品欧美一区二区久久| 91精品福利在线一区二区三区| 在线看日韩精品电影| 色欧美乱欧美15图片| 色综合视频一区二区三区高清| 成人爽a毛片一区二区免费| 国产很黄免费观看久久| 国产精品香蕉一区二区三区| 国精品**一区二区三区在线蜜桃| 久久99九九99精品| 狠狠色狠狠色综合系列| 国内成人自拍视频| 国产成人综合在线观看| 国产成人精品在线看| 成人一区二区三区| 99这里只有精品| 91在线视频免费91| 91福利社在线观看| 欧美日韩国产bt| 日韩欧美一级片| 日韩一卡二卡三卡| 久久久噜噜噜久久人人看| 国产人伦精品一区二区| 综合色中文字幕| 一区二区国产视频| 日韩和欧美一区二区三区| 蜜臀av在线播放一区二区三区| 精品一区免费av| 粗大黑人巨茎大战欧美成人| 91麻豆免费观看| 欧美日韩一区高清| 日韩丝袜情趣美女图片| 国产亚洲精品福利| 亚洲人精品一区| 日韩影院免费视频| 国产原创一区二区| 99久久久久久| 欧美精品777| 久久夜色精品一区| 亚洲激情图片qvod| 久久av老司机精品网站导航| 成人性生交大合| 欧亚一区二区三区| 亚洲精品一线二线三线无人区| 国产日韩影视精品| 亚洲欧美另类小说| 久久精品国产秦先生| www.色精品| 欧美一区日韩一区| 国产精品视频一二| 香蕉成人啪国产精品视频综合网| 另类小说综合欧美亚洲| 成人白浆超碰人人人人| 欧美日韩视频一区二区| 2023国产精品自拍| 亚洲综合一区二区| 国产乱码精品一区二区三区av| 在线中文字幕不卡| 久久久久久久免费视频了| 亚洲一区二区三区精品在线| 国产乱人伦精品一区二区在线观看| 91视频一区二区| 亚洲精品在线三区| 亚洲一区二区三区四区五区中文| 国产综合色产在线精品| 欧美在线不卡视频| 国产清纯在线一区二区www| 亚洲va在线va天堂| 波多野结衣在线aⅴ中文字幕不卡| 7777精品伊人久久久大香线蕉超级流畅| 国产精品网站一区| 日韩电影网1区2区| 一本色道久久综合精品竹菊 | 国产精品久久久久影院亚瑟| 丝袜美腿成人在线| 欧美电影影音先锋| 亚洲三级电影网站| 国产成人午夜精品5599 | 久久影院视频免费| 午夜精品影院在线观看| 一本大道久久a久久精二百| 国产农村妇女精品| 国产精品一区久久久久| 欧美一级黄色大片| 日韩国产精品91| 欧美日韩极品在线观看一区| 亚洲手机成人高清视频| 风间由美一区二区av101| 欧美精品一区二区三区在线播放| 视频一区欧美精品| 色狠狠桃花综合| 亚洲免费av高清| 91老师片黄在线观看| 亚洲日本成人在线观看| 国产91丝袜在线播放| 久久青草欧美一区二区三区| 麻豆精品视频在线观看视频| 日韩欧美在线网站| 日韩不卡一区二区| 欧美一区日韩一区| 青青草91视频| 欧美一区二区三区婷婷月色| 日本欧美在线观看| 欧美一级片在线观看| 免费看黄色91| 日韩一区二区在线观看视频| 日本三级韩国三级欧美三级| 555夜色666亚洲国产免| 日本在线不卡一区| 日韩视频免费观看高清完整版在线观看 | 成人午夜碰碰视频| 国产精品久久毛片a| 91麻豆国产香蕉久久精品| 亚洲制服丝袜av| 欧美高清www午色夜在线视频| 亚洲超碰97人人做人人爱| 91精品婷婷国产综合久久| 美女脱光内衣内裤视频久久影院| 日韩免费观看高清完整版在线观看| 美洲天堂一区二卡三卡四卡视频| 精品国产自在久精品国产| 国产精品18久久久久久久久久久久 | 日韩亚洲欧美一区二区三区| 精品一区二区三区在线观看国产 | 国产米奇在线777精品观看| 中文字幕精品在线不卡| 91在线精品一区二区三区| 亚洲在线观看免费| 日韩欧美精品三级| 成人在线综合网| 亚洲电影欧美电影有声小说| 日韩视频免费观看高清在线视频| 国产精品香蕉一区二区三区| 亚洲欧美偷拍三级| 欧美大片日本大片免费观看| 成人永久看片免费视频天堂| 亚洲韩国一区二区三区|