【问题标题】:How do I use a VBscript to determine if the monitor(s) connected to a machine is an LCD or CRT?如何使用 VBscript 确定连接到机器的显示器是 LCD 还是 CRT?
【发布时间】:2009-07-02 23:32:00
【问题描述】:

我正在尝试向 VBscript 添加信息,以确定连接到当前机器的显示器是 LCD 还是 CRT。我知道我可以从 HKLM\System\CCS\Enum\DISPLAY 获取 EDID 信息,但我不能用它来确定显示器类型。我可以从 WMI 类 Win32_DesktopMonitor、Win32_DisplayConfiguration 和 Win32_VideoController 中获取的唯一一致信息是屏幕分辨率和刷新率。有一些屏幕分辨率通常只由 LCD 使用(如宽屏),但这并不可靠。

无需建立型号名称表,我可以做些什么来确定显示器是 LCD 还是 CRT?

【问题讨论】:

    标签: vbscript wmi monitor crt lcd


    【解决方案1】:

    如果您使用的是 Vista,您可以深入了解此功能 - GetMonitorTechnologyType。 我猜这应该可以通过 COM 用于 VBScript。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      相关资源
      最近更新 更多