Devuelve una matriz estándar de JScript convertida desde una VBArray.
matrizSegura.toArray( )
La referencia requerido matrizSegura es un objeto VBArray.
La conversión traduce un objeto VBArray multidimensional en una matriz JScript unidimensional. Cada dimensión es sucesivamente agregada al final de la 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). Tras la traducción la matriz JScript contiene: 1, 2, 3, 4, 5, 6, 7, 8, 9.
No hay ninguna forma de convertir una matriz JScript en un objeto VBArray.
El siguiente ejemplo consta de tres partes. La primera parte es un código VBScript para crear una matriz segura de Visual Basic. La segunda parte es un código JScript que convierte la matriz segura de VB en una matriz JScript. 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 CrearVBArray()
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 ProbarVBArray(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">
<!--
ProbarVBArray(CrearVBArray());
-->
</SCRIPT>
</BODY>
Método dimensions | Método getItem | Método lbound | Método ubound
Se aplica a: Objeto VBArray
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |