Metodo lbound
Restituisce il valore di indice minimo utilizzato nella dimensione specificata di un oggetto VBArray.
function lbound([dimension : Number]) : Object
Argomenti
- dimension
Facoltativo. Dimensione dell'oggetto VBArray di cui si desidera individuare l'indice del limite inferiore. Se omesso, il metodo lbound funziona esattamente come se fosse stato passato il valore 1.
Note
Se l'oggetto VBArray è vuoto, mediante il metodo lbound viene restituito undefined. Se dimension è negativo o maggiore del numero di dimensioni dell'oggetto VBArray, verrà generato un errore di indice non compreso nell'intervallo.
Esempio
L'esempio seguente è composto da tre parti. La prima parte corrisponde al codice VBScript per la creazione di un Array di tipo Safe di Visual Basic. La seconda corrisponde al codice JScript per la determinazione del numero di dimensioni dell'Array di tipo Safe e del limite inferiore di ciascuna dimensione. Dato che l'Array di tipo Safe viene creato in VBScript e non in Visual Basic, il limite inferiore sarà sempre uguale a zero. Entrambe queste parti sono incluse nella sezione <HEAD> di una pagina HTML. La terza parte corrisponde al codice JScript incluso nella sezione <BODY> per l'esecuzione delle prime due parti.
<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>