我是visual basic 6的新手,我想编写一个代码,可以检测串口com1是否已连接,然后应用程序将自动关闭。
感谢并感谢您的帮助!
答案 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