C#如何释放当前正在使用的COM端口

昵称就这么定了 2008-06-19 04:31:51
我做了一个MODEM拨号连接两台计算机进行数据传输的程序,数据传输完成后,我把拨号半闭掉,等待下一次的拨号,但是在第二次拨号的时候,拨号程序就运行不了,一直拨不通;
经过初步调试,发现MODEM占用了COM端口没有释放,所以第二次就拨不通了
问,如何通过C#程序手动释放COM端口?
...全文
921 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
问题已解决,我另外用了一个拨号的类
  • 打赏
  • 举报
回复
经过测试,COM端口已经关闭了,但是还是拨不通,是不是和系统有关?
  • 打赏
  • 举报
回复
怎么close()掉?
wdgphc 2008-06-21
  • 打赏
  • 举报
回复
拨号之前modem有一个灯(好像是TR)要亮起来才行.
b哈利路亚d 2008-06-20
  • 打赏
  • 举报
回复
你既然开着com口呢,继续使用不就可以了。
不然的话就用完了close()掉,总该会吧。
  • 打赏
  • 举报
回复
这个社区的高手都到哪里去了?
一笑而过_001 2008-06-19
  • 打赏
  • 举报
回复
COM.CLOSE()

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧