Foros del Web » Creando para Internet » Flash y Actionscript »

unir cadenas de texto procedentes de arrays

Estas en el tema de unir cadenas de texto procedentes de arrays en el foro de Flash y Actionscript en Foros del Web. hola_Foro, ?: Cómo uno cadenas de texto de arrays para vaciar en un campo? cad[1] = 'como ' cad[2] = 'le hago ' cad[3] = ...
  #1 (permalink)  
Antiguo 13/02/2006, 14:59
Avatar de PumasCampeon  
Fecha de Ingreso: junio-2004
Ubicación: @gs.mx
Mensajes: 240
Antigüedad: 19 años, 10 meses
Puntos: 0
unir cadenas de texto procedentes de arrays

hola_Foro, ?: Cómo uno cadenas de texto de arrays para vaciar en un campo?

cad[1] = 'como '
cad[2] = 'le hago '
cad[3] = 'para unir '
cad[4] = 'cadenas?, '
cad[5] = 'graXs'

Trace: como le hago para unir cadenas?, graXs
__________________
lo que se es una gota de lluvia, comparado con tu inmenso mar :-)
  #2 (permalink)  
Antiguo 13/02/2006, 16:06
Avatar de edisinho  
Fecha de Ingreso: octubre-2005
Mensajes: 119
Antigüedad: 18 años, 5 meses
Puntos: 1
Si lo que quieres es mostrar un mensaje con el metodo trace uniendo palabras que estan en un array tienes que pones este codigo:
trace (cad[1]+cad[2]+cad[3].......cad[n]);
__________________
€disinho
  #3 (permalink)  
Antiguo 13/02/2006, 16:16
Avatar de PumasCampeon  
Fecha de Ingreso: junio-2004
Ubicación: @gs.mx
Mensajes: 240
Antigüedad: 19 años, 10 meses
Puntos: 0
Gracias x tu ayuda: estoy tratando de unir dentro de un for cadenas de texto provenientes de xml, y las meti en un object

cad[0].c1 = 'En esta cadena hay tipos de peces';
cad[1].c2 = 'como los que se ocultan bajo los arrecifes. '; ...etc
cad[2].c3 = 'un ejemplo es el pez payaso...'

verificando ciertos datos, necesito que me saque en un campo de texto (no trace) la union de algunas cadenas para desplegar informacion

Manualmente puedo vaciar en var cadenaGeneral:String = cad[0].c1+cad[0].c2+cad[0].c3

...pero dentro de un bucle? mi xml manda an atributo como condicon para ser considerado cadena de texto. Espero me puedan entender con esto, logre hacer algo, lo raro es que siempre me pone una coma entre cadenas y no se porque

Código:
// formar cadena general:
var cadenaGeneral:String = '';
for (i=0; i<losDatos_array.length; i++) {
  if (losDatos_array[i].nombre=='CG'+number(i+1)) { // busca donde hay cadena general
     var unaCadena:String = losDatos_array[i].cadena
     cadenaGeneral = cadenaGeneral+unaCadena;
     trace ('aqui hay cadena: '+cadenaGeneral)
  } else {			// o donde bullet
     trace ('no hay cadena')
  }
}
desc_txt.styleSheet = style_sheet; //aplicando estilos ;)
desc = cadenaGeneral;
__________________
lo que se es una gota de lluvia, comparado con tu inmenso mar :-)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:35.