module1.bas

来自「protocol for serial communication in rs4」· BAS 代码 · 共 41 行

BAS
41
字号
Attribute VB_Name = "Module1"
'Ver 4.0 Start
Public Sub ComPort_Close(MSComm1 As MSComm, Number_Port As Integer, Speed_Port As String)
On Error Resume Next
    MSComm1.InBufferCount = 1024
    BB = MSComm1.Input
    MSComm1.Break = True
    MSComm1.PortOpen = False
L1:
End Sub
'End

Public Sub Update_ComPort(MSComm1 As MSComm, Number_Port As Integer, Speed_Port As String)
On Error GoTo L1
Dim Number_Error As Integer
    Call ComPort_Close(MSComm1, Number_Port, Speed_Port)
    Conter_Input = 0
    Conter_Input2 = 0
    
    Number_Error = 1
      
    MSComm1.CommPort = Number_Port
    MSComm1.InBufferSize = 1000
    MSComm1.OutBufferSize = 1000
    
    Number_Error = 2
    MSComm1.PortOpen = True
    
    Number_Error = 3
    MSComm1.Settings = Speed_Port
    MSComm1.InputLen = 1
    MSComm1.RThreshold = 1
    MSComm1.SThreshold = 1
    MSComm1.InputMode = comInputModeText
    Port_Ok = True
    Exit Sub
L1:
    Port_Ok = False
End Sub

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?