llztt 发表于 2009-2-11 03:25:34

请教如何得到WMI对象的内含子对象数量(未解决)

      $objWMIService = ObjGet("winmgmts:\\.\root\CIMV2")
      $colItems = $objWMIService.ExecQuery ("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled =TRUE", "WQL", 0x10 + 0x20)
      If IsObj($colItems) Then
        For $objItem In $colItems
                  ;操作
               next
      Endif

我想使用for $i=0 to 对象数量 类似操作,也就需要通过$colItems直接得到其包含对象的数量,怎么做呢,我用UBound或lenth都不成功,怎么办呢?

[ 本帖最后由 llztt 于 2009-2-11 12:14 编辑 ]

sxd 发表于 2009-2-11 03:46:18

数量? 在for in里加个计数器看下咯
$a += 1

javarike 发表于 2010-3-24 15:34:03

楼上说的是这样。
页: [1]
查看完整版本: 请教如何得到WMI对象的内含子对象数量(未解决)