VictorComm控件的问题
我的机器是64位机,用C++ BUILDER 2010, 笔记本本身未带有任何串口,在使用VictorComm控件的时候默认打开串口一,但机器里面不存在COM1口,在没有进入FromCreate事件之前总是弹出"YbCommDevice1:串行口:"COM1"-不能打开串口",点击OK后会弹出默认的串口配置菜单,在我没有插入USB转串口之前是没有任何串口的,因此不算怎么选都不对,也因此主程序根本没法运行就只能退出了。各位大侠看有什么好的解决办法没有。在此谢过。
[解决办法]
你没有对应的串口,打开肯定会出错了
在捕获异常下 关闭串口
- C/C++ code
try { //初始化YbCommDevice... //... YbCommDevice1->Active =true ; } catch(...) { YbCommDevice1->Active =false ; }
[解决办法]
Virtual Serial Port Driver
去搜,下载一个,装上虚拟串口,可以解决你的所有问题
[解决办法]