Private Sub Command1_Click()
On Error GoTo uerror
For a = 1 To 4
MSComm1.CommPort = a
MSComm1.PortOpen = True
Print "可用Com号="; a
MSComm2.PortOpen = False
Next
Exit Sub
uerror:
Print "出错Com号="; a
End Sub
Option Explicit
Dim a As Integer
Private Sub Command1_Click()
On Error GoTo uerror
For a = 1 To 4
MSComm1(a).CommPort = a
MSComm1(a).PortOpen = True
Print "可用Com号="; a
Next
Exit Sub
uerror:
Print "出错Com号="; a
Private Sub Command1_Click()
On Error GoTo uerror
For a = 1 To 4
MSComm1.CommPort = a
MSComm1.PortOpen = True
Print "可用Com号="; a
MSComm1.PortOpen = False
Next
Exit Sub
uerror:
Print "出错Com号="; a
End Sub
笔误,修改:
Private Sub Command1_Click()
On Error GoTo uerror
For a = 1 To 4
MSComm1.CommPort = a
MSComm1.PortOpen = True
Print "可用Com号="; a
MSComm1.PortOpen = False
Next
Exit Sub
uerror:
Print "出错Com号="; a
End Sub