图1是用delphi的combobox1的items写的串口数量,但是程序运行时只出现图2的端口,后来改了注册表上的内容,有几个是我加进去的,
改成图3的样子后,combobox1显示了1--6的串口(也就是注册表上有几个就显示了几个,我删掉了usb串口VCP后,重复的就没有了)。
但是依然显示不了之前编辑的那么多,并且只有改成COM\6(改其它的也一样),才能通讯,而且所有端口都能(这个肯定有问题),
如果是COM6,所有的都不能通讯了。
问题1: 为什么显示不了我编辑的端口数量?(屏蔽掉获取串口函数能显示,但是不能通讯了。)
问题2:为什么改成COM\6,所有端口都能通讯?
刚开始搞delphi,问题可能很低级,请见谅啊!
|