SerialPort是不是只能串口1-4,如何实现对串口5以上的操作?

jszhuweiwei 2009-09-01 06:13:44
SerialPort是不是只能串口1-4,如何实现对串口5以上的操作?
...全文
123 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
myshinji 2009-09-02
  • 打赏
  • 举报
回复
同意9楼。
这个问题很不错啊。
fly2106 2009-09-02
  • 打赏
  • 举报
回复
类里面有 assert(portnr > 0 && portnr < 5);
把portnr < 5去掉就不会有限制了!
luowin 2009-09-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jszhuweiwei 的回复:]
引用 5 楼 naivec 的回复:
支持!需要驱动程序提供的串口号,比如多串口卡等


类里面有 assert(portnr > 0 && portnr < 5);,如果设置串口7的话,会报错
[/Quote]
你都知道啦!!!!把5改成9不就可以用1~8了吗
maple_zhj 2009-09-02
  • 打赏
  • 举报
回复
我也不清楚,观望一下。
jszhuweiwei 2009-09-02
  • 打赏
  • 举报
回复
继续提问
jszhuweiwei 2009-09-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 naivec 的回复:]
支持!需要驱动程序提供的串口号,比如多串口卡等

[/Quote]
类里面有 assert(portnr > 0 && portnr < 5);,如果设置串口7的话,会报错
naiveC 2009-09-01
  • 打赏
  • 举报
回复
支持!需要驱动程序提供的串口号,比如多串口卡等
feilinhe 2009-09-01
  • 打赏
  • 举报
回复
好像是,我记得见过的,里面好像注释上就写得1-4,我一直用api,串口采用枚举注册表法得到
jszhuweiwei 2009-09-01
  • 打赏
  • 举报
回复
我的意思是SerialPort类是不是只支持串口1-4,不支持5-12之类的?
feilinhe 2009-09-01
  • 打赏
  • 举报
回复
查注册表枚举串口,比较可靠
schlafenhamster 2009-09-01
  • 打赏
  • 举报
回复
串口要硬件支持,1-4也不是每台PC都有的。

2,644

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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