我正在使用FreeBASIC开发一个图形化的COM端口监视器,但每次更换计算机或适配器时,我都会觉得重新编译有些不对劲。有没有办法在FreeBASIC中扫描可用的COM端口?
发布于 2013-05-13 18:48:55
您可以使用Win32 API函数EnumPorts获取可用端口的列表,也可以查看注册表分支HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM。
以下两个代码片段说明了上面提到的两种方式:
不幸的是,代码片段页面是德语的,但是给定的源代码当然也可以在非德语系统上工作。;-)
https://stackoverflow.com/questions/16518447
复制相似问题