Comunidad de diseño web y desarrollo en internet online

crear variable dinamicamente de una clase hecha por mi

Citar            
MensajeEscrito el 14 May 2009 08:28 am

Código :

var cantidad_de_variables_a_crear = 3
for (var i:Number = 0; i<cantidad_de_variables_a_crear; i++) {
this["variable"+i]:Mi_clase = new Mi_clase()
trace(this["variable"+i])
}


no me sale, como seria esto bien hecho?

Por fermmm

Claber

122 de clabLevel



 

msie
Citar            
MensajeEscrito el 16 May 2009 01:30 am
Para crear la clase dinámicamente los mejor es que vayas creandola y guardándola en un objeto o un arreglo. Aunque puedes hacer esto solamente sin ponerle un tipo de datos:

Código ActionScript :

this["variable"+i] = new Mi_clase();


Pero como ya te comenté lo mejor es hacer algo como esto:

Código ActionScript :

var cantidad_de_variables_a_crear:Number= 3;
var i:Number;
var myc:Mi_clase;
var obj:Object = new Object();
for (i = 0; i < cantidad_de_variables_a_crear; i++) {
    myc = new Mi_clase();
    obj["variable" + i] = myc;
    trace(obj["variable" + i]);
}

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 16 May 2009 09:43 am
gracias

Por fermmm

Claber

122 de clabLevel



 

firefox

 

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