Share via


Metodo ubound

Restituisce il valore di indice massimo utilizzato nella dimensione specificata dell'oggetto VBArray.

function ubound( [dimension : Number] ) : Number

Argomenti

  • dimension
    Facoltativo. Dimensione dell'oggetto VBArray di cui si desidera identificare l'indice del limite massimo. Se omesso, il metodo ubound funziona esattamente come se fosse stato passato il valore 1.

Note

Se l'oggetto VBArray è vuoto, il metodo ubound 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 superiore di ciascuna dimensione. 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 upper bound of dimension ";
      s += i + " is ";
      s += a.ubound(i);
      s += ".<BR>";
   }
   return (s);
}
-->
</SCRIPT>
</HEAD>

<BODY>
<SCRIPT language="jscript">
   document.write(VBArrayTest(CreateVBArray()));
</SCRIPT>
</BODY>

Requisiti

Versione 3

Si applica a:

Oggetto VBArray

Vedere anche

Riferimenti

Metodo dimensions

Metodo getItem

Metodo lbound

Metodo toArray