vb中如何判断MSComm控件端口是否被其它程序打开

2024-12-03 13:34:06
推荐回答(2个)
回答1:

Select Case Err.Number
Case comPortAlreadyOpen
MsgBox "串口冲突,请更改串口号"
Case Else
MsgBox "没有发现此串口,请确认连接"
End Select

回答2:

on error goto exit1
if mscomm1.portopen then mscomm1.portopen=false
exit sub
exit1:
msgbox "串口已经被别得程序打开,请正确设定通讯参数! "
end