Compartir a través de


ubound (Método)

Devuelve el mayor valor de índice utilizado en la dimensión especificada del objeto VBArray.

function ubound( [dimension : Number] ) : Number

Argumentos

  • dimension
    Opcional. Dimensión del objeto VBArray para la que se desea obtener el índice del límite superior. Si se omite, ubound se comporta como si se hubiera pasado 1.

Comentarios

Si el objeto VBArray está vacío, el método ubound 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 superior de cada dimensión. 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 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>

Requisitos

Versión 3

Se aplica a:

VBArray (Objeto)

Vea también

Referencia

dimensions (Método)

getItem (Método)

lbound (Método)

toArray (Método)