1
我正在使用FreeBASIC中的图形COM端口监视器,但每次更换计算机或适配器时都觉得有点不对劲。有什么方法可以扫描FreeBASIC中的可用COM端口吗?如何在FreeBASIC中找到可用的COM端口?
我正在使用FreeBASIC中的图形COM端口监视器,但每次更换计算机或适配器时都觉得有点不对劲。有什么方法可以扫描FreeBASIC中的可用COM端口吗?如何在FreeBASIC中找到可用的COM端口?
您可以使用Win32 API函数EnumPorts获得可用端口的列表,或者您可以检查注册表分支HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
。
以下两段代码说明上面提到的两种方式:
不幸的是,代码片段的网页是在德国,但在给定的源代码,当然, ,也将在非德国的系统上工作。 ;-)