lbound, méthode
Mise à jour : novembre 2007
Retourne la valeur d'index la moins élevée dans la dimension spécifiée d'un objet VBArray.
function lbound([dimension : Number]) : Object
Arguments
- dimension
Facultatif. Dimension de l'objet VBArray dont on veut connaître la valeur d'index la moins élevée. Si cet argument est omis, la méthode lbound considère que la valeur 1 a été passée.
Notes
Si l'objet VBArray est vide, la méthode lbound retourne la valeur undefined. Si l'argument dimension est supérieur au nombre de dimensions contenues dans l'objet VBArray, ou s'il est négatif, la méthode retourne le message d'erreur « Indice hors limites ».
Exemple
L'exemple suivant est constitué de trois parties. La première partie est écrite en code VBScript afin de créer un tableau Visual Basic sécurisé. La deuxième partie est du code JScript qui détermine le nombre de dimensions dans le tableau sécurisé ainsi que la limite inférieure de chaque dimension. Étant donné que le tableau sécurisé est créé dans VBScript et non pas dans Visual Basic, cette limite inférieure est toujours égale à zéro. Ces deux parties sont incluses dans la section <HEAD> d'une page HTML. La troisième partie est le code JScript à insérer dans la section <BODY> pour exécuter les deux autres parties.
<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, 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>