vb.net ms comm 出现异常
我在应用程序中使用 microsoft com control 6.0 将数据发送到 LED 控件,
MSComm1.EOFEnable = True
MSComm1.SThreshold = 100
MSComm1.InputLen = 0
MSComm1.RThreshold = 1
MSComm1.InBufferCount = 0
MSComm1.OutBufferCount = 0
MSComm1.NullDiscard = False
MSComm1.CommPort =1
MSComm1.PortOpen = True <-Getting exception to this line
......
但我收到来自 HRESULT: 0x800A1F45 的异常。为什么此端口未打开。 当我通过 vb6 运行它时,我没有收到错误...任何人都可以帮助我...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
错误 800A1F45 通常表示该端口正在被其他应用程序使用。
您可以根据这篇维基百科文章解码 HRESULT。对于
0x800A1F45
,您会发现:Error 800A1F45 usually means the port is in use by another application.
You can decode an HRESULT according to this Wikipedia article. For
0x800A1F45
, you'll find: