热搜:

VBS数组函数学习实例

2013-04-10 16:00:30文章来源:点点软件园热度:0

更多

更多最新IT资讯尽在金顺软件园http://www.jinshun168.com/

  VBS数组在应用中没有像其他语句那么广泛,VBS数组存在不少功能上的局限性(如二维数组的定义、赋值),在使用上也没有java等语言那么便捷。下面来具体讲解下几个数组函数的使用方式:

  Array函数

  返回包含数组的Variant

  Array( arglist)

  arglist 参数是赋给包含在Variant 中的数组元素的值的列表(用逗号分隔)。如果没有指定此参数,则将会创建零长度的数组。

  说明

  用于引用数组元素的表示符,由跟随有括号的变量名组成,括号中包含指示所需元素的索引号。在下面的示例中,第一条语句创建名为 A 的变量。第二条语句将一个数组赋值给变量 A。最后一条语句将包含在第二个数组元素中的值赋值给另一个变量。

  arr = array("t1","t2")

  MsgBox arr(0)

  MsgBox arr(1)

  注意 未作为数组声明的变量仍可以包含数组。虽然包含数组的Variant 变量与包含Variant 元素的数组变量有概念上的不同,但访问数组元素的方法是相同的。

  IsArray 函数

  返回 Boolean 值指明某变量是否为数组。

  IsArray( varname)

  varname 参数可以是任意变量。

  说明

  如果变量是数组,IsArray 函数返回True ;否则,函数返回False 。当变量中包含有数组时,使用IsArray 函数很有效。

  下面的示例利用IsArray 函数验证 MyVariable 是否为一数组:

  Dim MyVariable

  Dim MyArray(3)

  MyArray(0) = "Sunday"

  MyArray(1) = "Monday"

  MyArray(2) = "Tuesday"

  MyVariable = IsArray(MyArray) ' MyVariable 包含 "True"。

以上,就是金顺软件园小编给大家带来的VBS数组函数学习实例全部内容,希望对大家有所帮助!

上一篇在Eclipse 中在线安装Emmet和使用图文教程下一篇清理SQL Server 2008日志文件Cannot shrink log file 2 的解决方
编辑:点点小编
标签VBS函数