Comunidad de diseño web y desarrollo en internet online

cargar datos de un .txt a flash

Citar            
MensajeEscrito el 10 Ene 2006 10:11 pm
hola... a todos..
soy un nuevo usuario de la comunidad. he buscado mucho en en los foros pero no he encontrado en ninguna parte algun tema sobre manejo de archivos.
tengo flash mx.

la pregunta en si es ¿como puedo cargar datos desde un archivo de texto al flash para luego animar esa info?

tengo algo de experiencia en flash, si el tema ya esta, por favor avisenme :P :P

pd: toy mas que desesperado, es para una pega( trabajo)

Por ulder

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 10 Ene 2006 10:38 pm
con loadVars dentro de un MC, en los tutoriales hay algo de eso, o usa el buscador ;)

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox
Citar            
MensajeEscrito el 10 Ene 2006 10:40 pm
:D hola Bienvenido a cristalab

Te invito a que visites todas las areas que existen y leas las reglas de uso ya que este tema ha sido tratado muchas veces

Aqui te dejo los links que necesitas visitar :

caraga de información
Seccion de Busqueda por foro
Reglas de Uso

Recuerda saber utilizar este Foro es bueno para tu reputación :wink:

Por Freman

108 de clabLevel



Genero:Masculino  

León, México

firefox
Citar            
MensajeEscrito el 10 Ene 2006 10:47 pm
upsss lo lamento , donde esta mi coretesia :crap: bienvenido! :wink:

pd: gracias freman por recordarmelo! ^^

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox
Citar            
MensajeEscrito el 11 Ene 2006 01:07 am
gracias finvara ... voy a revisar. y freeman: voy a revisar tus link

Por ulder

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Ene 2006 10:17 am
Yo te dejo aquí un código de ejemplo

Código :

System.useCodepage = true;
_global.texto="texto/dia" + _global.cont;
archivo = _global.texto + ".txt";
loadVarsText = new LoadVars();
loadVarsText.load(archivo);
loadVarsText.onLoad = function(success) {
   if (success) {
      scroller.html = true;
      scroller.htmlText = this.var1;
   } else {
         //nada;
   }
};
Si quieres usar acentos es importante la primera frase "System.useCodePage=true" y el resto pues es el código que yo uso. Yo estoy poniendo código html pero puedes poner texto sin más. Que no se te olvide poner el texto como "texto dinámico". Y lo demás pues ya lo habrás leído sino, pregunta.

Por puchifacio

19 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ene 2006 03:14 pm
puchifacio no uses System.useCodePage, es mejor guardar el archivo con codificación UTF-8, esa línea te puede dar problemas a la final, porque lo que hace es usar la codificación de la pc en que se esté ejecutando el swf y como sabrás todas las pc´s no tienen la misma codificación.

saludos :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

netscape
Citar            
MensajeEscrito el 12 Ene 2006 03:17 pm
Como guardar el archivo con codificación UTF-8,?

Por puchifacio

19 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ene 2006 03:22 pm
En el block de notas Guardar como, debajo de donde le das el nombre dice codificación por defecto esta seleccionado ANSI, selecciona uft-8 y guardas.

ah y recuerda quitar la linea de System.useCodePage :wink:

saludos

(dios cuantas veces he escrito esto en los ultimos dias) :lol:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

netscape
Citar            
MensajeEscrito el 12 Ene 2006 05:04 pm
He usado el código pero no soy capaz de que funcione...
He creado un campo de texto dinamico pero ya he probado a ponerle todas las variables y nada. Que nombre de instancia habría que poner? se me olvida algo?

Por KidLoko

16 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ene 2006 05:09 pm
Lee aquí
http://www.cristalab.com/foros/viewtopic.php?p=121632#121632

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

netscape
Citar            
MensajeEscrito el 12 Ene 2006 05:22 pm
Ya lo he probado y por fin funciona!
pero no me lee la parte de contenido, solo me muestra el titulo

Por KidLoko

16 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ene 2006 05:30 pm
Corrige el nombre de instancia alli está el problema :P

miCajatTexto.text+= this.contenido;

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

netscape
Citar            
MensajeEscrito el 12 Ene 2006 05:41 pm
Ya lo conseguí!!!

He cambiado el código por esto:

Código :

var miLV:LoadVars = new LoadVars();
miLV.load("texto/archivo.txt");

miLV.onLoad = function (exito:Boolean){
      if (exito){
               miCajaTexto.text = (this.titulo+"\n" +this.contenido);
              
      } else{
                trace("corrije la direccion del archivo txt");
       }
}

Por KidLoko

16 de clabLevel



Genero:Masculino  

firefox

 

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