VBS学习笔记(3): Array和Collection的不同

    技术2026-03-28  6

        定义和使用数组是VBS的基础知识,特别是定长数组。

        定义:dim arr(5); 使用:arr(0) = "Hello"。

        Collection呢?就是返回的对象的集合。比如下面代码:

     

     

     

    变量clnOSs就是一个collection对象。

    它们的使用是有区别的:collection必须用for each来访问;而数组既可以用下标访问,也可以用for each 来访问。

     

     

    dim objWMISrv, objSrv, clnOSs, objOS

      

    set objWMISrv = GetObject("winmgmts://" & objSrv)

     

    set clnOSs = objWMISrv.InstancesOf("Win32_OperatingSystem")

    最新回复(0)