FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Como Leer y escribir en txt con flash
Hola que tal?.
Tengo una duda que no soluciono y es la siguiente? Estoy haciendo una espedie de presentacion en la que pueda yo modificar los datos de un documento de texto txt o mi intencion es cambiar los datos de una variable creada en dicho documento para posteriormente cargarla en la aplicacion. Todo desde el mismo proyecto. Gracias.
__________________
....Debo confesar que nací a una edad muy temprana.... |
#2
|
||||
|
||||
Hola,
¿Será posible hacer lo que necesitas? Según se puede leer en esta página Web (resultado de esta búsqueda en Google) no es posible: hay que utilizar un lenguaje como PHP con el fin de apoyarse en este y poder escribir y leer archivos de texto. |
#3
|
||||
|
||||
Tienes razon pero....
Te doy toda la razon con php y xml puedo, pero ya dependo de tener un servidor para que pirule php y haga lo que quiero.
Pero mi intencion es leer y escribir en el fichero de texto sin tener que depender de nada mas solo de Flash. De todas formas gracias por escribir.
__________________
....Debo confesar que nací a una edad muy temprana.... |
#4
|
||||
|
||||
Vamos viendo si este ejemplo de kirupa te puede servir.
__________________
|
#5
|
||||
|
||||
Hola,
Pues creo que en el enlace que te propone Contraveneno se consigue lo que quieres. Ya sabía yo que tenías, en el supuesto caso de que no pudiera hacer desde "Flash", tenías, digo, que valerte de un servidor con PHP... pero, si era la única forma de conseguirlo... ¡qué remedio! Pero, ya digo, echando un vistazo muy por encima a la página Web que te propone Contraveneno parece ser que es posible hacer lo que precisas. Acaso el autor del artículo que te enlacé más arriba no sabía cómo hacerlo; acaso sea que dependa de la versión de "Flash" que esté utilizándose... ignoro esto, como ignoro tantas otras cosas. Última edición por dec fecha: 06-10-2005 a las 16:27:27. Razón: Corrección del texto. |
#6
|
||||
|
||||
Xapo.....
Efetivamente la web que ha facilitado CONTRAVENENO, es justo lo que queria.
Asi que sin mas dilacion me pongo manos a la obra.... Y gracias por las molestias tomadas en contestarme. a Todos por supuesto Saludos.
__________________
....Debo confesar que nací a una edad muy temprana.... |
#7
|
||||
|
||||
Debo mencionar que no leí de manera completa el artículo mencionado en el enlace de Dec, pero si mi inglés no me falla, el artículo se refiere a que flash no puede escribir en un archivo de texto por si solo. El detalle esta en aqui no se requiere escribir en un archivo de texto, sino solamente leerlo.
--editado -- Ya me hicieron dudar ¿querías escribir o leer un archivo de texto?
__________________
Última edición por ContraVeneno fecha: 06-10-2005 a las 16:45:47. |
#8
|
||||
|
||||
Que tal Camilo, para leer no necesitas php, te pongo algo que escribio Francisco Moreno en el foro de macromedia.
Leer un archivo txt desde Flash es muy fácil y muy útil en determinadas ocasiones. Imagina que tienes un documento que se llama texto.txt de la siguiente forma: texto=Los componentes son una característica común en el desarrollo de aplicaciones con lenguajes como Java y C++. Son conjuntos de elementos de código e interfaces de usuario personalizables y llenos de funciones que los desarrolladores pueden aprovechar para armar rápidamente aplicaciones complejas. Los componentes están diseñados particularmente para ser reutilizados y compartidos entre muchas aplicaciones. Es fundamental que este archivo lo guardes desde el notepad como UTF-8 para que permita los acentos y las ñ desde flash. Despues en la película de flash tienes que añadir un campo de texto dinámico y ponerle un nombre de instancia en el panel de propiedades. En este caso lo hemos llamado 'mitexto' En el fotograma en el que tienes este campo dinámico tienes que poner estas acciones: losdatos = new LoadVars(); losdatos.load("texto.txt"); losdatos.OnLoad = function() { mitexto.htmlText = losdatos.texto; }; Si le añades también una instancia del componente Scrollbar y la llamas 'Scrollbar' la puedes vincular al texto dinámico, quedando así: losdatos = new LoadVars(); losdatos.load("texto.txt"); datos.OnLoad = function() { mitexto.htmlText = losdatos.texto; scrollbar.setScrollTarget(mitexto); }; Donde 'losdatos' es el objeto LoadVar, 'mitexto' es la instancia de texto dinámico, 'texto' es la variable que se usa en el TXT. Salu2 Y personalmente prefiero utilizar XML. Saludos. Vicente López. |
|
|
|