Comunidad de diseño web y desarrollo en internet online

Cambio de nombre a instancia de campo de texto.

Citar            
MensajeEscrito el 15 Sep 2007 12:29 am
Como va gente tengo una consulta para hacer nesecito cargar datos desde un archivo externo en 10 campos de textos que estan dentro de 10 botones y para no segir crenado botones quuiero que se vayan renombrando, pude renombrar el mc pero no la intancia de texto.

Código :

btn0_mc.texto0.text" renombrar a btn10_mc.texto10.text


Espero alla sido claro.
Un saludo a todos

Por tachi

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 15 Sep 2007 05:13 pm
Renombrar una instancia? Creo que es imposible.

Lo que podés hacer es intentar usar una estructura llamada HashTable.... pero no entiendo para qué lo querés.....

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

firefox
Citar            
MensajeEscrito el 16 Sep 2007 01:16 am
MIra la idea es cargar un xml y mostrar en cada campo de texto con un for el contenido del xml, cada campo de texto esta dentro de un mc que funciona como boton para mostrar detalles.
Los resultados los voy a mostrar de a 10 y la cantidad puede variar, los botones los creo de forma manual o con un attachmovie, el tema es que cada dato del xml se carga dentro del campo de texto de los botones por eso deben tener un nombre distinto.
Podria crear todos los botones y ponerlos de a 10 ya con nombre dentro de un mc en distintos fotogramas, pero la idea era crear solamente 10 e irlos renombrando.
Como decia puedo renombrar los botones pero no la instancia o variable del campo de texto.
Espero sea claro
Un saludo.

Por tachi

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 16 Sep 2007 01:39 am
Lo que dice Duque de Rivas es cierto, no es posible cambiar el nombre de una instancia en tiempo de ejecución. Lo que puedes hacer es asignarle una variable a los botones e irla cambiando en cada caso (o sea, hacer lo quieres hacer con los nombres, pero con una variable). No intentes cambiar los nombres de instancia en tiempo de ejecución porque simplemente no es posible.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 17 Sep 2007 08:42 pm
Ups¡
Pues parece ser que no. La propiedad '_name' no sólo es de lectura, también puedes modificarla:

Código :

btn0_mc.texto0._name="otro_nombre";

Saludos

Por roceth

0 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Sep 2007 09:32 pm
Pues sí, tienes razón... (y)

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 17 Sep 2007 09:47 pm
en as3 ya solo sería "name" sin el _

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 20 Sep 2007 09:18 pm
Ejem.... No es el nombre de instancia lo que están cambiando, sino la referencia interna al MC.... De todas formas, no sabía que eso era posible.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

firefox
Citar            
MensajeEscrito el 21 Sep 2007 02:45 pm

Código :

btn0_mc._name = "btn10_mc";
btn0_mc.texto0._name = "texto10";

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7

 

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