Private Sub Command1_Click()
On Error GoTo ErrDeal
MSComm1.PortOpen = True
Timer1.Enabled = True
ErrDeal:
If Err.Number = 8002 Then
MsgBox "串口不存在!", vbOKOnly Or vbInformation, "提示"
ElseIf Err.Number = 8005 Then
MsgBox "串口已打开!", vbOKOnly Or vbInformation, "提示"
End If
End Sub
Private Sub Timer1_Timer()
If MSComm1.InBufferCount = 10 Then
Text1.Text = Text1.Text & MSComm1.Input & vbTab & Format$(Now, "c") & vbCrLf
MSComm1.PortOpen = False
End If
End Sub