Veras. Lo que quiero es que en cada uno de los arrays creados en el punto
1), del tipo
submenu0, submenu1, submenu2, ........
Se metan los valores que vienen dadas por un txt con variables del tipo:
menu00=algo0, menu01=algo1, menu02=algo2, menu03=algo3, .... , ....
menu10=otracosa0, menu11=otracosa1, menu12=otracosa2, .....,....
.....
De manera que quiero meter los datos asi:
submenu0[0]=menu00
submenu0[1]=menu01
submenu0[2]=menu02
submenu0[3]=menu03
.....
submenu1[0]=menu10
submenu1[1]=menu11
submenu1[2]=menu12
.....
etc....
�Qu� es exactamente lo que quieres conseguir?.
Si, por ejemplo, i=0 y f=0, �quieres que te salga submenu0[0]=this.menu00, o
m�s bien submenu0[0]=this.menu0?
Si es la segunda opci�n, tendr�as que poner
set("submenu"+i+"["+f+"]", eval("this.menu"+(i+f)))
Si no eso lo que quieres conseguir, necesitaremos m�s informaci�n para
ayudarte
xxxx
Eva
>
> 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));
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->