Compartir a través de


toArray (Método)

Actualización: noviembre 2007

Devuelve una matriz JScript estándar convertida a partir de un objeto VBArray.

function toArray() : Array

Comentarios

La conversión convierte un objeto VBArray de varias dimensiones en una matriz JScript de una dimensión. El método toArray anexa cada una de las dimensiones al final de la dimensión anterior. Por ejemplo, un objeto VBArray con tres dimensiones y tres elementos en cada dimensión se convierte en una matriz JScript de la siguiente forma:

Supongamos que el objeto VBArray contiene: (1, 2, 3), (4, 5, 6), (7, 8, 9). Después de la conversión, la matriz JScript contiene 1, 2, 3, 4, 5, 6, 7, 8, 9.

En la actualidad no existe ningún método para convertir una matriz JScript en un objeto VBArray.

Ejemplo

El siguiente ejemplo consta de tres partes. La primera parte es código VBScript que crea una matriz segura de Visual Basic. La segunda parte es un código JScript que convierte la matriz segura de Visual Basic en una matriz JScript. Tanto la primera parte como la segunda 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
         document.writeln(k)
         k = k + 1
      Next
      document.writeln("<BR>")
   Next
   CreateVBArray = a
End Function
-->
</SCRIPT>

<SCRIPT LANGUAGE="JScript">
<!--
function VBArrayTest(vbarray)
{
   var a = new VBArray(vbarray);
   var b = a.toArray();
   var i;
   for (i = 0; i < 9; i++) 
   {
      document.writeln(b[i]);
   }
}
-->
</SCRIPT>
</HEAD>

<BODY>
<SCRIPT LANGUAGE="JScript">
<!--
   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)

ubound (Método)