Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-10-2005
Avatar de CamiloVI
CamiloVI CamiloVI is offline
Miembro
 
Registrado: mar 2005
Ubicación: Valencia
Posts: 20
Poder: 0
CamiloVI Va por buen camino
Question 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....
Responder Con Cita
  #2  
Antiguo 06-10-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
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.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 06-10-2005
Avatar de CamiloVI
CamiloVI CamiloVI is offline
Miembro
 
Registrado: mar 2005
Ubicación: Valencia
Posts: 20
Poder: 0
CamiloVI Va por buen camino
Thumbs up 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....
Responder Con Cita
  #4  
Antiguo 06-10-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Vamos viendo si este ejemplo de kirupa te puede servir.
__________________

Responder Con Cita
  #5  
Antiguo 06-10-2005
Avatar de Chente(rMan)
Chente(rMan) Chente(rMan) is offline
Miembro
 
Registrado: ago 2005
Posts: 89
Poder: 19
Chente(rMan) Va por buen camino
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.
Responder Con Cita
  #6  
Antiguo 06-10-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
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.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 06-10-2005 a las 16:27:27. Razón: Corrección del texto.
Responder Con Cita
  #7  
Antiguo 06-10-2005
Avatar de CamiloVI
CamiloVI CamiloVI is offline
Miembro
 
Registrado: mar 2005
Ubicación: Valencia
Posts: 20
Poder: 0
CamiloVI Va por buen camino
Talking 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....
Responder Con Cita
  #8  
Antiguo 06-10-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
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.
Responder Con Cita
  #9  
Antiguo 06-10-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pues tal vez sea esa exactamente la cuestión Contraveneno.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #10  
Antiguo 06-10-2005
Avatar de CamiloVI
CamiloVI CamiloVI is offline
Miembro
 
Registrado: mar 2005
Ubicación: Valencia
Posts: 20
Poder: 0
CamiloVI Va por buen camino
Unhappy Me he precipitado.

Lo estoy usando pero tengo un problema.... No puedo escribir desde el flash para guardar el txt que es mi proposito final.....


Siento precipitarme.
__________________
....Debo confesar que nací a una edad muy temprana....
Responder Con Cita
  #11  
Antiguo 06-10-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Entonces mi entendimiento del problema no fue el correcto. Por lo cuál pediré disculpas a la flama de Valinor y me dirigiré al bosque de Lothlórien a meditar.

Flash no puede escribir en un archivo de texto por si solo, como lo hizo notar Dec
__________________

Responder Con Cita
  #12  
Antiguo 06-10-2005
Avatar de CamiloVI
CamiloVI CamiloVI is offline
Miembro
 
Registrado: mar 2005
Ubicación: Valencia
Posts: 20
Poder: 0
CamiloVI Va por buen camino
Exclamation Pues a meditar toca....

Pero si es preciso nos montamos en cuadrilla... tomamos Macromedia... y les comentamos que menos pijadas y un poco mas efectividad que son muchos años ya rondando el proceloso mundo de los PCs


Y con todo ello Nuevamente Saludos.
__________________
....Debo confesar que nací a una edad muy temprana....
Responder Con Cita
  #13  
Antiguo 06-10-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Pero pues vamos probando.

Por lo que he podido leer, cuando utilizar cliente-servidor, entonces si tendrías que utilizar php, asp, o lo que se te antoje.

Y si es una aplicación de escritorio, según mencionan, con esto sería suficiente:
Código:
 on(release) {
fscommand("save","filename.txt");
}
__________________

Responder Con Cita
  #14  
Antiguo 06-10-2005
Avatar de CamiloVI
CamiloVI CamiloVI is offline
Miembro
 
Registrado: mar 2005
Ubicación: Valencia
Posts: 20
Poder: 0
CamiloVI Va por buen camino
Le pegare un vistazo a ello

Vere este codigo que tal.

Asi que si funciona abrire el txt y pondre lo que se mantoge y de ahi le casco la linea que me has pasado y a rodar.


Ya dire algo.


Gracias again.

Mel.lor
__________________
....Debo confesar que nací a una edad muy temprana....
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:51:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi