1

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

4

1 回答 1

1

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

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

不幸的是,代码片段页面是德语的,但给定的源代码当然也可以在非德语系统上工作。;-)

于 2013-05-13T10:48:55.063 回答