Comunidad de diseño web y desarrollo en internet online

Cómo cargar un txt externo a flash?

Citar            
MensajeEscrito el 20 May 2012 03:32 pm
Hola, no soy muy diestra en el diseño web, pero tengo un sitio y quiero cargar un archivo .txt a flash, el punto de todo esto, es que el .txt es una hoja de excel, tienen 4 columnas y 1000 celdas de contenido, que cuando lo cargo se pierde el formato por completo, cómo le puedo hacer para que no pierda mi formato?
Gracias!!!

Por liliana.scarlette

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 May 2012 12:06 pm
Deberías exportarlo como valores separados por coma (CSV) desde tu Excell, luego lo cargas en Flash y usas String.split para ir reacomodando las coumnas, siempre es mas f{acil partir por comas que por espacio de tabulador

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2012 07:10 pm
Ok, como explique anteriormente no soy muy buena en el diseño web, hay algún tutorial de como usar el String.split que mencionas?
Gracias!!!

Por liliana.scarlette

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 May 2012 07:12 pm
Ok, ya veo ... ¿como lo cargas ahora?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2012 07:16 pm
De esta forma,

txtBox.autoSize = "left"
myVars = new LoadVars()
myVars.onData = function(data){
txt = data
trace(data)
}
myVars.load("semanas_de_remate.txt")

Por liliana.scarlette

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 May 2012 07:22 pm
Mmmm ... lo mas simple es que exportaras de a una columna desde Excel, eso te da 4 archivos de texto, los importas (igual que lo que pusiste) pero en cuatro campos de texto que representan cada una de las columnas. Parsear el texto no es trivial con programaci[on, sobre todo por la cantidad de registros

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2012 10:20 pm
Si, ya me estoy dando cuenta que no es cosa fácil, pero así como me explicas, el código como quedaría, en que parte declaro las 4 columnas? y cada cuadro de texto dinámico quedaría en un frame diferente o en el mismo frame?

Por liliana.scarlette

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 22 May 2012 12:24 pm
Pones cuatro campos de texto dinámico (o 4 textareas) una al lado de la otra, en el mismo frame, como si fueran 4 columnas, y supongamos que le pones nombre de instancia col1, col2, col3 y col4 de nombre de instancia. Luego haces 4 archivos de texto con el contenido de cada columna (eso lo exportas desde Excel) y repites 4 veces (el AS va en el mismo frame donde tienes los 4 campos)

Código ActionScript :

col1.autoSize = "left"
myVars1 = new LoadVars()
myVars1.load("col1.txt")
myVars1.onData = function(data){
   col1.text = data
}


Repite eso 3 veces mas, aunque cambiando col1 por col2, col3 y col4 respectivamente, myVars1 por myVars2, 3 y 4 y lo mismo para el nombre del archivo de texto

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 May 2012 05:47 pm
Ok, Jorge, lo voy a probrar muchas gracias!!!

Por liliana.scarlette

3 de clabLevel



 

chrome

 

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