Hola JESUS:
No acabo de entender esto.
Me pregunto por qu� usas "set". Creo que es m�s r�pida que otro tipo de
asignaci�n, pero se me hace antiguo y complilcado, adem�s, trazando as�:
for (m=0; m<this.numeroopciones; m++) {
 set("submenu"+m, new Array());
 trace("--> " +typeof("submenu"+m));// este es String (de caj�n)
 trace("--> " +typeof(this["submenu"+m]));// este es Object
}

En teor�a deberia ser algo as�:
for (i=0; i<this.numeroopciones; i++) {
var total = this["menu"+i+"_submenus"];// para que no recalcule esto cada
loop
 for (f=0; f< total; f++) {
  this["submenu"+i][f] = this["menu"+i+f]);
 }
}

Pero ya te digo que no lo tengo nada claro.

Paulo.

----- Original Message -----
From: "JESUS" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, December 02, 2003 9:35 AM
Subject: [ASNativos] DUDA SOBRE ARRAYS


>
> Mi duda es la siguiente:
> 1) Creo una serie de arrays de esta manera:
>
> for (m=0; m<this.numeroopciones; m++) {
> set("submenu"+m, new Array());
> }
>
> 2) Despu�s quiero llenarlos con una serie de datos, obtenidos de un txt (o
> metodo semejante) asi:
>
> for (i=0; i<this.numeroopciones; i++) {
> for (f=0; f<eval("this.menu"+i+"_submenus"); f++) {
> set("submenu"+i[f], eval("this.menu"+i+f));
> }
> }
>
> pero no hay manera, la expresion set("submenu"+i[f],
eval("this.menu"+i+f)),
> no funciona y la he probado de mil formas
>
> set("submenu"+i+[f], eval("this.menu"+i+f));
> set("submenu"+i+"["+f+"]", eval("this.menu"+i+f));
> set("submenu"+i.[f], eval("this.menu"+i+f));
> ............
>
>
> y nada....
>
> �alguna idea?
>
>
> Choose Flash
>
>
>
____________________________________________________________________________
____________
> Este mensaje ha sido analizado y protegido por la tecnologia antivirus
www.trendmicro.es
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->
>
>


<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a