tdyy 发表于 2010-1-5 22:22:21

Delphi+spcom 写的串口通讯程序,使用USB转出来的串口,当串口号大于10的时候总是报错

如图,当我吧com口编号设置成小于10就能工作,大于10就报错,是spcom 控件的问题吗?
有人碰到过这个问题,指点一下!
http://cache.amobbs.com/bbs_upload782111/files_24/ourdev_523161.jpg
(原文件名:com27.jpg)

dhyana 发表于 2010-1-5 22:29:26

使用这样的串口名称打开
'\\.\' + 'COM27';

yoxyz 发表于 2010-1-5 22:32:32

好像是有些控件,或API 只支持到 com9

kingsabbit 发表于 2010-2-18 15:39:48

是SPCOM 控件有问题,我也经历过,论坛上好像是有人修改了

jaky80000 发表于 2017-6-17 08:29:40

请问怎么解决的啊,我用vs2010 vc++写的,也是大于10的用不了

albert.hu 发表于 2017-6-17 08:56:15

用comport

NJ8888 发表于 2017-6-17 09:22:01

可以改电脑虚拟出来的串口号

zzsczz 发表于 2017-7-3 20:36:17

尝试一下这个

https://sourceforge.net/projects/synalist/

页: [1]
查看完整版本: Delphi+spcom 写的串口通讯程序,使用USB转出来的串口,当串口号大于10的时候总是报错