Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Necesito Guardar TextArea.Text En Un Archivo Txt
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Necesito Guardar TextArea.Text En Un Archivo Txt 
 
En la carpeta del proyecto llamada Textos, tengo un archivo de texto "letras" ya creado. Necesito guardar lo que se escriba en el TextArea en el archivo letras.txt


PUBLIC SUB Button1_Click()
DIM Texto AS File
DIM cadena AS String
cadena = TextArea1.Text
File.Save("Textos/letras.txt", cadena)
END
 


Edito No quiero usar  Dialog, pues necesito guardar el texto directamente sin el dialogo.
 



 
última edición por ivanovichenco el Domingo, 19 Junio 2011, 05:11; editado 1 vez 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
file.save(nombrefichero,textarea1.text)

Enlace
 



 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
No me funciona. Mañana miraré porque el sueño me vencio.
 



 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
Ivannovichenco:

Pueba con esto en la linea del File.Save:
File.Save(User.Home & "/Textos/letras.txt", cadena)

 



Nota importante:
Tienes que tener creada la carpeta Textos, sino no te va a funcionar.

Con User.Home, le estas dando la ruta de tu usuario, si no se lo das lo intenta grabar en el root, y como no tienes permisos, te da el mensaje de error: Acces Forbidden

 acces_forbidden

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
No, Julio, tampoco me da por ese lado.
Seguire investigando.
 



 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
Los archivos que hay en la carpeta del proyecto se compilan dentro del ejecutable.
Puedes acceder a ellos, pero -nunca lo he probado -dudo mucho que en tiempo de ejecución puedas modificar uno de ellos, que están incrustados en el fichero miprograma.gambas.

Genera una carpeta User.home &/ Application.name al inicio de tu programa, copia en ella todos los archivos que vas a necesitar y modificar y luego utilízalos allí.

Suerte
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
Tienes razón. Probé con el ejecutable y  cracheo porque dice que el archivo no existe pero si se ejecuta en el IDE si cargan. Mirare si puedo meterlos en un directorio fuera del ejecutable, como dices.
Por lo pronto para la aplicacion que estoy haciendo me sirve asi.
Gracias a todos.
 



 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
Ivanovichenco:

Citar:
. Mirare si puedo meterlos en un directorio fuera del ejecutable, como dices.


Si puedes hacerlo asi, hay un comando en gambas para crear (mkdir) y copiar (COPY) archivos que esten en la carpeta datos.


Yo lo he usado en el componente gb.odt, (http://jsbsan.blogspot.com/2010/12/gbodt-2-version.html)


Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
Gracias Julio, lo revisaré.
 
 



 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Necesito Guardar TextArea.Text En Un Archivo Txt 
 
También puedes utilizar la función que hay en este hilo: http://www.gambas-es.org/viewtopic.php?f=5&t=1440. Es la que yo uso y con ella sólo tienes que poner esto para pasar todo el contenido de la carpeta datos de tu proyecto:

 comun.copia_dir("datos", User.Home &/ ".miproyecto")

Se crea la carpeta y se copia todo su contenido incluyendo lo que haya en las subcarpetas que pueda tener.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
3.00 3 3 1
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario