VBS中的动态数组需要使用System.Collections.ArrayList,需要的朋友可以参考下

脚本文件:b.vbs,包含动态数组的添加元素、删除元素、遍历、统计元素个数、清空

实例代码

'建立动态数组
Dim Arrl : Set Arrl = CreateObject("System.Collections.ArrayList")

'添加元素
Arrl.Add "Element3"
Arrl.Add "Element2"
Arrl.Add "Element1"

'查看动态数组中的元素数
WScript.Echo "动态数组中现有元素数量: " & Arrl.Count
WScript.Echo "动态数组容量: " & Arrl.Capacity

WScript.Echo

'遍历动态数组
Sub TraverseArrl
 Dim Counter
 For Counter = 0 To Arrl.Count - 1
  WScript.Echo Arrl(Counter)
 Next
End Sub
TraverseArrl

WScript.Echo

'动态数组排序
Arrl.Sort
TraverseArrl

WScript.Echo

'删除指定元素
Arrl.Remove("Element1")
TraverseArrl

WScript.Echo

'清空全部元素
Arrl.Clear
WScript.Echo "动态数组中现有元素数量: " & Arrl.Count
WScript.Echo "动态数组容量: " & Arrl.Capacity

调用方法:通过双击b.bat调用,b.bat代码如下:

cscript b.vbs
pause

运行结果截图:

最新资讯
斗鱼IPO路演PPT中文注释

斗鱼IPO路演PPT中文注

斗鱼(DOYU)将于7月17日登陆纳斯达克,发行价区间11.5-14美
我爱我家收购美住网51%股权 打响家装业又一场战斗?

我爱我家收购美住网51

房产经纪机构看上了标准化家装赛道,纷纷抢占市场蛋糕。
vivo秦飞:首款5G手机8月上市 今年将不止一款

vivo秦飞:首款5G手机8

vivo通信研究院总经理秦飞在接受新浪科技等媒体采访时
彭博:欧盟对亚马逊开展反垄断调查

彭博:欧盟对亚马逊开展

据彭博社报道,欧盟对亚马逊开展反垄断调查。
马斯克官宣脑机接口进展 2020年将进行人体实验

马斯克官宣脑机接口进

这些传感器会安装在大脑颅骨表面,然后将信息传递给位于
智慧酒店能否成为行业“强心针”?

智慧酒店能否成为行业

当然,智慧酒店并非没有挑战,比如必须要求业者具有强大的
最新文章
vbs 自制数字益智游戏实现代码

vbs 自制数字益智游戏

这篇文章主要介绍了vbs 自制数字益智游戏实现代码,需
vbs实现的tasklist效果代码

vbs实现的tasklist效

这个简短的脚本使用wmi显示与工具“tasklist”中相同
用vbs脚本获取网卡MAC,CPUID,硬盘序列号的实现代码

用vbs脚本获取网卡MAC

这篇文章主要介绍了用vbs脚本获取网卡MAC,CPUID,硬盘
VBS基础篇 - 循环(for、Do、While)

VBS基础篇 - 循环(for

经常地,当编写代码时,我们希望将一段代码执行若干次,我们
VBS基础篇 - VBScript过程(使用sub 与 Function定义函数)

VBS基础篇 - VBScript

在 VBScript 中,过程被分为两类:Sub 过程和 Function 过
VBS基础篇 - vbscript class类的定义与使用

VBS基础篇 - vbscript

vbs Class就是声明一个类的名称,以及组成该类的变量、