Comunidad de diseño web y desarrollo en internet online

Archivos de texto en "mx TextArea"

Citar            
MensajeEscrito el 12 Ago 2005 08:15 pm
Hola a tod@s:

Estoy subiendo archivos de texto a un TextArea a través de LoadVars, y me funciona, solo que...

Como desde un MenuBar elijo que archivo subir no reinicia el contenido del TextArea:

Si elijo la primera vez funciona bien, en la seguna deja el contenido de primer archivo y le agrega el segundo, etc.

que debo hacer?

Gracias,

Por ludponce

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ago 2005 08:31 pm
solo debes borrar el contenido del TextArea antes de cargar el contenido :D , con algo como esto:

Código :

miLV.onLoad = function (exito:Boolean){
   if (exito){
        miTextArea.text= "";
        miTextArea.text= this.nuevocontenido;
   }
   else {
          trace("error al cargar contenido");
   }
}


ehh, sino tienes ese if no te preocupes, aunque deberias utilizarlo eso para verificar si la carga del archivo fue correcta :wink:

:D

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 12 Ago 2005 08:49 pm
de hecho lo hago de esta forma:

var texto_lv:LoadVars = new LoadVars();
texto_lv.onLoad = function(exito) {
if (exito) {
var texto_str:String = new String();
texto_str = unescape(texto_lv.toString());
mi_texto.text = "";
mi_texto.text = texto_str.substr(0, texto_str.length-24);
} else {
texto_txt.text = "Error !!!";
}
};

Por ludponce

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ago 2005 08:59 pm
cambia:

Código :

texto_lv.toString()

por esto:

Código :

this.toString()

:wink:

por cierto WELCOME TO CRISTALAB :D

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 12 Ago 2005 09:14 pm
ya lo cambié y sigue igual :(

Gracias por la Bienvenida :)

Por ludponce

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ago 2005 09:59 pm
ok al parecer el problema esta en el llenado del txt, fijate loadvars carga variables que interpreta por el & que debera tener un identificador y por supuesto un =, prueba este codigo:

Código :

var texto_lv:LoadVars = new LoadVars();
texto_lv.load("texto.txt");
texto_lv.onLoad = function(exito) {
if (exito) {
   mitextarea.text = this.txt; //
        trace(this.txt2)
} else {
trace( "Error !!!");
}
};

el archivo txt, nombre texto.txt debe estar llenado de la siguiente forma:

Código :

&txt=algun texto que quieras poner aqui para que lo interprete loadvars como una variable llama txt, por recomendacion pongo el prefijo de último&txt2=otra variable ahora llamada txt2&


Recomendacion usa this para acceder a las variables del objeto en un evento o metodo de el, para que no te dolores de cabeza, en este caso las variables de texto_lv son txt y txt2 :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 12 Ago 2005 10:17 pm
Gracias, funciona pero... a medias

aún tengo el problema que no sube los caracteres especiales á, é, etc.

que hago? :(

Por ludponce

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ago 2005 10:25 pm
ok, lo siento no te advertí de eso :crap:

eso se soluciona asi:
abre el archivo txt, le dices guardar como... debajo de donde le pones el nombre dice Codificación alli seleccionas Unicode o UTF-8 y listo guardas el txt. :D

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 12 Ago 2005 10:33 pm
Bien, creo que eso fué todo... :) casi todo

Tengo otra pregunta:

Estoy usando el MediaPlayBack, solo que quisiera configurarle que no se colapse y se extienda solamente al poner el mouse encima, sino que siempre quede extendido

En teoría leí en el tutorial que debe configurarse:
controllerPolicy = "auto"
y utilizar el método "expand", pero no se la sintaxis! :(

Por ludponce

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 Ago 2005 10:39 pm
Gracias, por todo lo anterior, con respecto a lo del MediaPlayBack, queda así, ni modo...

Ahora siguiendo con el mismo tema:
Ya funciona levantar el texto, pero no puedo formatearlo, colores, fuentes, etc.

Que hago??? :(

Por ludponce

5 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 Ago 2005 10:52 pm

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 17 Ago 2005 04:22 pm
Gracias Maikel,

Vi los tutoriales y en el caso del textarea hay como cambiar color de font, ect., pero a todo el texto, yo quisiese, si se pudiese, jaja, tener otras opciones y cambiarlo como en html que alguna parte del texto tenga cierto color de font, tamaño, etc. me ha funcionado con el tag <font>, pero no puede usar estilos o tablas, etc. Es mucho pedir? :?

Es correcto que esos tag no funcionen o estoy haciendo algo mal???

Habrá otra manera de mostrar dinámicamente el contenido de archivos formateados en HTML???

Gracias, :)

Por ludponce

5 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Ago 2005 04:39 pm
pero no puede usar estilos o tablas, etc. Es mucho pedir?

sip :P
Es correcto que esos tag no funcionen o estoy haciendo algo mal???

no, flash mx 2004 no soporta todo el css, solo se limita a los parrafos,color de texto, ancho, tamaño y esas cosas, esperate flash 8 que agregaron mas soporte para los CSS :D

en cuanto a las etiquetas html tampoco las soporta todas, y vuelvo con los tutoriales :D lee esto:
Lista de etiquetas HTML soportadas en Flash MX 2004

y echale una ojeada a los titulos de los otros tutoriales que quizas otros te interesen :D , y las sección Ejemplos hay cosas muy interesantes :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 17 Ago 2005 05:04 pm
Gracias Maikel,

Salu2... :wink:

Por ludponce

5 de clabLevel



Genero:Masculino  

msie

 

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