标签: freebasic
我正在使用FreeBASIC中的图形COM端口监视器,但每次更换计算机或适配器时,我觉得有点错误。有没有办法在FreeBASIC中扫描可用的COM端口?
答案 0 :(得分:1)
您可以使用Win32 API函数EnumPorts获取可用端口列表,也可以检查注册表分支HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM。
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
以下两个代码段说明了上述两种方式:
不幸的是,代码段页面是德语的,但是给定的源代码当然也适用于非德语系统。 ;-)