当前位置: 代码迷 >> VFP >> 关于VFP调用WMI的有关问题
  详细解决方案

关于VFP调用WMI的有关问题

热度:7618   发布时间:2013-02-26 00:00:00.0
关于VFP调用WMI的问题
我在VFP中调用WMI来查询系统的一些数据,代码如下:
oWMI=CREATEOBJECT("WbemScripting.SWbemLocator") 
oLocal=oWMI.ConnectServer(".", "root\cimv2") 
Items=oLocal.ExecQuery("SELECT Name FROM Win32_Process Where Handle="+PID) 
FOR EACH Item1 IN Items
PName=Item1.Name
EXIT 
ENDFOR 

之前客户用的好好的,今天突然爆错...出错如下.

好像是提示WMI注册失败,但WMI怎么样注册啊....请大侠位指教,总不能每次都叫客户重装系统吧.....

------解决方案--------------------------------------------------------
貌似记得 MSDN 上说 WMI 是需要安装的

好像是
------解决方案--------------------------------------------------------
在开始-运行里运行如下三项
regsvr32 scrrun.dll 
regsvr32 jscript.dll 
regsvr32 vbscript.dll 

然后再试

------解决方案--------------------------------------------------------
探讨
豆哥,那三个DLL在哪里的...我没有啊..是在system32里面的吗?.
  相关解决方案