1,453
社区成员
发帖
与我相关
我的任务
分享
Option Explicit
Dim a As Integer
Private Sub Command1_Click()
On Error GoTo uerror
For a = 1 To 4
MSComm1.CommPort = a
MSComm1.PortOpen = True
If MSComm1.PortOpen = True Then
Print "可用Com号= "; a
MSComm1.PortOpen = False
Else
End If
Next
Exit Sub
uerror:
If Err.Number = 8005 Then
Print "端口" & a & "已打开,请关闭其它应用程序占用的端口" & a
ElseIf Err.Number = 8002 Then
Print "出错Com号= "; a
End If
Resume Next
End Sub