如何在FreeBASIC中找到可用的COM端口?

时间:2013-05-13 09:11:56

标签: freebasic

我正在使用FreeBASIC中的图形COM端口监视器,但每次更换计算机或适配器时,我觉得有点错误。有没有办法在FreeBASIC中扫描可用的COM端口?

1 个答案:

答案 0 :(得分:1)

您可以使用Win32 API函数EnumPorts获取可用端口列表,也可以检查注册表分支HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM

以下两个代码段说明了上述两种方式:

不幸的是,代码段页面是德语的,但是给定的源代码当然也适用于非德语系统。 ;-)

相关问题