lbound (Método)
Devuelve el menor valor de índice que se utiliza en la dimensión especificada de un objeto VBArray.
function lbound([dimension : Number]) : Object
Argumentos
- dimension
Opcional. Dimensión del objeto VBArray para la que se desea obtener el índice del límite inferior. Si se omite, lbound se comporta como si se hubiera pasado 1.
Comentarios
Si el objeto VBArray está vacío, el método lbound devuelve el valor undefined. Si el argumento dimension es mayor que el número de dimensiones del objeto VBArray, o es negativo, el método genera un error "Subíndice fuera del intervalo".
Ejemplo
El siguiente ejemplo consta de tres partes. La primera parte es código VBScript para crear una matriz segura de Visual Basic. La segunda parte es código JScript que determina el número de dimensiones de la matriz segura y el límite inferior de cada dimensión. Dado que la matriz segura se crea en VBScript en lugar de en Visual Basic, el límite inferior será siempre cero. Ambas partes van en la sección <HEAD> de una página HTML. La tercera parte es el código JScript que va en la sección <BODY> para ejecutar las otras dos partes.
<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
k = k + 1
Next
Next
CreateVBArray = a
End Function
-->
</SCRIPT>
<SCRIPT LANGUAGE="JScript">
<!--
function VBArrayTest(vba){
var i;
var a = new VBArray(vba);
var s = "";
for (i = 1; i <= a.dimensions(); i++)
{
s += "The lower bound of dimension ";
s += i + " is ";
s += a.lbound(i);
s += ".<BR>";
}
return (s);
}
-->
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT language="jscript">
document.write(VBArrayTest(CreateVBArray()));
</SCRIPT>
</BODY>