返回在 VBArray 的指定维中所使用的最小索引值。
safeArray.lbound(dimension)
safeArray
必选项。是一个 VBArray 对象。
dimension
可选项。要获知其索引下界的 VBArray 的维数。假如忽略,lbound 将该参数作为 1 进行处理。
(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)说明假如 VBArray 为空,lbound 方法将返回 undefined。假如 dimension 大于 VBArray 的维数或为负数,该方法将产生一个下标越界的错误。
示例下面的示例包括三个部分。第一部分是用来创建一个 Visual Basic 安全数组的 VBScript 代码。第二部分是 JScript 代码,确定该安全数组的维数和每一维的下界。由于该安全数组是用 VBScript 而不是 Visual Basic 创建的,因此下界始终为 0。这两部分都放在 HTML 页中的 HEAD 部分。第三部分是位于 BODY 部分的 JScript 代码,用来运行其他两个部分。
HEADSCRIPT 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
k = k + 1
Next
Next
CreateVBArray = a
End Function
--
/SCRIPT
SCRIPT LANGUAGE="JScript"
!--
function VBArrayTest(vba)
{
var i, s;
var a = new VBArray(vba);
for (i = 1; i = a.dimensions(); i++)
{
s = "The lower bound of dimension ";
s += i + " is ";
s += a.lbound(i)+ ".BR";
return(s);
}
}
--
/SCRIPT
/HEAD
BODY
SCRIPT language="jscript"
document.write(VBArrayTest(CreateVBArray()));
/SCRIPT
/BODY