<<< 返回 access911.net 编程静态资料库索引页

再发,关于WMI的vb例程,稍微修改可用于ACCESS

 

作者:  摘自:  录入:cg1  时间:2003-3-4  浏览人次:1366


专题地址:http://access911.net/fixhtm/72FABF1E12DC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


利用WMI获取系统信息    WMI(Windows Management Instrumentation)技术是微软提供的Windows下的系统管理工具。通过该工具可以在本地或者管理客户端系统中几乎一切的信息。很多专业的网络管理工具都是基于WMI开发的。该工具在Win2000以及WinNT下是标准工具,在Win9X下是扩展安装选项。本文将介绍如何通过VB编程来访问WMI对象的编程。
   首先来看一个简单的通过WMI获取系统信息的范例,这个范例通过WMI对象获得系统中运行的的进程:
Function Enum1() As String
    Dim WMI
    Set WMI = GetObject("WinMgmts:")
    Set objs = WMI.InstancesOf("Win32_Process") 
    For Each obj In objs
        Enum1 = Enum1 + obj.Description + Chr(13) + Chr(10)
    NextEnd Function 
    在上面的代码中,首先通过  GetObject("WinMgmts:")获得WMI对象,在WMI对象下有很多的子项,在这里我们通过WMI.InstancesOf("Win32_Process")获得系统中所有的进程列表子.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FABF1E12DC.htm

 


上一篇:关于ActiveX 组件的调试,用vc工具调试ActiveXdll

下一篇:关于调试

2017年2月22日生成静态资料