vb6 WMI类的参考

时间:2014-05-09 12:25:35

标签: vb6 wmi

我正在WMI计划中使用VB6但我在第一次GetObject电话时遇到一般错误。

Dim ProcessorSet As Object
Dim CPU As Object
Dim GetOsBitness As String

Set ProcessorSet = GetObject("Winmgmts:"). _
    ExecQuery("SELECT * FROM Win32_Processor")
For Each CPU In ProcessorSet
    GetOsBitness = CStr(CPU.AddressWidth)
Next

WMI类需要哪些参考资料?

这是问题吗?

WMI服务正在我的计算机上运行。

1 个答案:

答案 0 :(得分:1)

我想说这可能是你的问题。

尝试添加对“WMI脚本库”( wbemdisp.tlb )的引用。根据您的操作系统,如果它不能立即添加到项目中(名称可能包含WBEM或类似名称),您可能需要在windows \ system32 \ wbem文件夹中的某处找到它,并引用它。