公告:本站提供编程开发方面的技术交流与分享,打造最佳教程网,希望能为您排忧解难!

JS教程js对象VBArray 对象

VBArray 对象

更新时间:2013-05-07 23:10:48 |

提供对 Visual Basic 安全数组的访问。

varName=new VBArray(safeArray)

参数

varName

必选项。要赋值为 VBArray 的变量名。

safeArray

必选项。VBArray值。

说明

VBArrays是只读的,并且不能被直接创建。在传递给VBArray构造函数之前safeArray参数必须已获得VBArray值。这只能通过从已有的 ActiveX 或其它对象获得值才能做到。

VBArrays可以有多维。每一维的下标可以不一样。dimensions方法取得数组的维数;lboundubound方法取得每个维的下标范围。

示例

下面的例子由三部分组成。第一部分是创建 Visual Basic 安全数组的 VBScript 代码。第二部分是将 VB 安全数组转换为 JScript 数组的 JScript 代码。这两部分都放到 HTML 页的 <HEAD> 节中。第三部分是放在 <BODY> 节中以运行其它两部分的 JScript 代码。

1 <HEAD&gt;

2<SCRIPT LANGUAGE="VBScript"&gt;

3<!--

4Function CreateVBArray()

5   Dim ijk

6   Dim a(22)

7   k = 1

8   For i = 0 To 2

9      For j = 0 To 2

10         a(ji) = k

11         document.writeln(k)

12         k = k + 1

13      Next

14      document.writeln("vbCRLF")

15   Next

16   CreateVBArray = a

17End Function

18--&gt;

19</SCRIPT&gt;

20

21<SCRIPT LANGUAGE="JScript"&gt;

22<!--

function VBArrayTest(vbarray){

24   var a = new VBArray(vbarray);

25   var b = a.toArray();

26   var i;

27   for (i = 0i < 9i++)

   {

29      document.writeln(b[i]);

30   }

31}

32--&gt;

33</SCRIPT&gt;

34</HEAD&gt;

35

36<BODY&gt;

37<SCRIPT LANGUAGE="JScript"&gt;

38<!--

39   VBArrayTest(CreateVBArray());

40--&gt;

41</SCRIPT&gt;

42</BODY&gt;

属性

VBArray对象没有属性。

方法

dimensions 方法getItem 方法lbound 方法toArray 方法ubound 方法

请参阅

Array 对象

最佳教程网

最大的技术交流平台 www.goodxyx.com© CopyRight 2011-2013, All Rights Reserved

浙ICP备11033019号