vb6 - 如何枚举计算机上可用的 COM 端口?

除了从 1 循环到 32 并尝试打开它们中的每一个之外,是否有可靠的方法来获取系统上的 COM 端口?

最佳答案

我相信在现代 Windows 环境下,您可以在注册表中的以下项 HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM 下找到它们。我不确定指定注册表项的正确方法。但是我只在 Windows XP 上测试过。

https://stackoverflow.com/questions/5280499/

相关文章:

php - 在 Web 服务器环境中的 PHP 中启用进程控制 (PCNTL) 有哪些副作用?

sql - 分段获取 SQL 结果

ibm-midrange - 有没有人使用过 IBM Net.Data

database-design - 将单一类型关联到多个类型

android - 从程序中启动隐藏的 Android 设置 Activity

ms-access - 通过 Access VBA 代码保存查询

wpf - TimeSpan 的 MultiBinding StringFormat

wordpress - 如何检索当前获取附件的 MIME 类型

php - 使用 preg_replace 删除特定字符周围的空格

sql - 在 SQL 中将列的子集重置为其默认值?