最大的網站源碼資源下載站,
提供對 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 對象
新聞熱點
疑難解答