最大的网站源码资源下载站,
提供对 visual basic 安全数组的访问。
varname = new vbarray(safearray)
varname
必选项。要赋值为 vbarray 的变量名。
safearray
必选项。vbarray 值。
vbarrays 是只读的,并且不能被直接创建。在传递给 vbarray 构造函数之前 safearray 参数必须已获得 vbarray 值。这只能通过从已有的 activex 或其它对象获得值才能做到。
vbarrays 可以有多维。每一维的下标可以不一样。dimensions 方法取得数组的维数;lbound 和 ubound 方法取得每个维的下标范围。
下面的例子由三部分组成。第一部分是创建 visual basic 安全数组的 vbscript 代码。第二部分是将 vb 安全数组转换为 jscript 数组的 jscript 代码。这两部分都放到 html 页的 <head> 节中。第三部分是放在 <body> 节中以运行其它两部分的 jscript 代码。
<head><script language="vbscript"><!--function createvbarray() dim i, j, k dim a(2, 2) k = 1 for i = 0 to 2 for j = 0 to 2 a(j, i) = k document.writeln(k) k = k + 1 next document.writeln("vbcrlf") next createvbarray = aend function--></script><script language="jscript"><!--function vbarraytest(vbarray){ var a = new vbarray(vbarray); var b = a.toarray(); var i; for (i = 0; i < 9; i++) { document.writeln(b[i]); }}--></script></head><body><script language="jscript"><!-- vbarraytest(createvbarray());--></script></body>
vbarray 对象没有属性。
dimensions 方法 | getitem 方法 | lbound 方法 | toarray 方法 | ubound 方法
版本 3
array 对象
新闻热点
疑难解答