执行下面的过程即可,之前要添加一个mscomm控件、一个下拉列表、一个按钮,不足的是要假设一个比较大的值6.
Private Sub Command1_Click()
On Error Resume Next
For i = 1 To 6 '基本上都在6以下,如果多可以修改
= i
Err.Clear '错误清除clear应该在这里
MSComm1.PortOpen = True
If Err.Number = 0 Then
List1.AddItem "com" & i '用list1控件记录可用的com
MSComm1.PortOpen = False
End If
Next