如何使用visual basic 6编写代码来检测连接或断开的串口?

时间:2018-01-15 07:02:19

标签: vba

我是visual basic 6的新手,我想编写一个代码,可以检测串口com1是否已连接,然后应用程序将自动关闭。

感谢并感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

首先,就像在评论中已经说过的那样,你肯定意味着VB6而不是VBA。

没有任何代码,很难给你一个好的答案。但我会尝试..

VB6中有一个MSComm控件,可用于串行通信。您可以查看酒店'PortOpen'

MSComm1.CommPort = 1
If MSComm1.PortOpen = False Then
    Unload Me
End If

有关详细信息,请查看以下问题:

Problems opening and closing the mscomm port in vb6 when interfacing microcontroller

并查看此文档:

https://msdn.microsoft.com/en-us/library/aa259393(v=vs.60).aspx