Comunidad de diseño web y desarrollo en internet online

Nombre de Variables crecientes

Citar            
MensajeEscrito el 30 Nov 2005 01:03 pm
Necesito que alguno de ustedes si tan amable me ayude, porque me estoy volviendo loco.

Necesito crear un boton que me defina una variable, pero que tome el nombre de una variable existente y le sume 1... o sea.. mi nombre de variable seria RENGLON y la idea es que si ya existe definida previamente no la sobreescriba sino que defina una nueva variable RENGLON1...

Este es el codigo que tengo:

-------------------------
on (release) {

renglon = "info1"+[info2]+[info3]+[info4]

}
-------------------------

la idea seria algo asi (pero no funciona)

---------------------------
on (release) {

renglon+1 = "info1"+[info2]

}
-----------------------------

se que la sintaxis no es correcta.. alguien podria ayudarme??

Muchisimas gracias

Por brusco

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 30 Nov 2005 01:54 pm
Hasta donde mi conocimiento de AS llega ( que no es que sea mucho ) no se pueden definir variables en tiempo de ejecución, para hacer algo parecido, usa un array asociativo, de modo que pases el texto obtenido de la concatenación esa, y lo uses como direccionador dentro del array, y ya tendrías tu "variable" dinamica, pero dentro de un array previamente definido, a nivel de identificador....

Suerte...

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox
Citar            
MensajeEscrito el 30 Nov 2005 03:14 pm
Alguien tiene algun ejemplo de esto?... asi simple

Gracias en serio

Por brusco

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 30 Nov 2005 04:03 pm
A ver:

Código :

var variables:Array = new Array();
var cnt:Number = 0;

on(relase) 
{
   variables['renglon'+String(++cnt)] = "info1"+[info2];
//Entiendase  "info1"+[info2]; como el dato
//a guardar en la variable dinamica
}

//Acceso posterior
variables['renglon1'] 

variables['renglon2']

variables['renglonX'] //-- Ok?


Más o menos yo lo intentaría abordar así, espero haberte ayudado/orientado.

Suerte :)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.