用VC怎样区别串口与USB转成232串口

liujie250079934 2011-03-25 05:41:48
以前直接用CreateFile直接把所有能用的串口都添加上去,但是串口太多一个个试太麻烦,实际上我只需要USB转成的232串口,怎样用程序把他们区别出来!
...全文
155 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenjelly 2011-03-26
  • 打赏
  • 举报
回复
USB转232,不就是串口了哦
King_hhuang 2011-03-26
  • 打赏
  • 举报
回复
你先看看设备管理器里面是什么标识嘛
liujie250079934 2011-03-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xianglitian 的回复:]
查注册表
这种转过来的串口有标识
[/Quote]我查了注册表了
名称 类型 数据
\Device\Serial1 REG_SZ COM1
\Device\VCP0 REG_SZ COM6
COM1是232的串口
COM6是USB转的串口
但是我不知道 \Device\VCP0 与 \Device\Serial1有什么关系啊
哪个是标示啊
向立天 2011-03-26
  • 打赏
  • 举报
回复
查注册表
这种转过来的串口有标识
向立天 2011-03-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 liujie250079934 的回复:]

引用 4 楼 xianglitian 的回复:
查注册表
这种转过来的串口有标识
我查了注册表了
名称 类型 数据
\Device\Serial1 REG_SZ COM1
\Device\VCP0 REG_SZ COM6
COM1是232的串口
COM6是USB转的串口
但是我不知道 \Device\VCP0 与 \Devi……
[/Quote]你看看这个吧http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=825795
liujie250079934 2011-03-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 king_hhuang 的回复:]
应该没有区别吧,你把程序中的串口写成可配置/选择的嘛
[/Quote]我就是把所有能用的串口都添加到下拉框里以供选择,选择成功之后才把串口写到一个ini里,但是客户那的串口太多10来个 一个个试太麻烦有的客户还不会上设备管理器上找。。我发现设备管理器串口那 貌似能简单区别一下 但是不知道怎么获取
King_hhuang 2011-03-25
  • 打赏
  • 举报
回复
应该没有区别吧,你把程序中的串口写成可配置/选择的嘛

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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