CLR: .Net / Mono / Boo / Otros CLR > C#

 Abrir un archivo txt ya creado

(1/1)

Serj:
Hola a todos!!

Tengo el siguiente pronlema. MI programa crea un archivo txt y escribe en el una serie de informacion. La cuestion es que cuando vuelvo a compilar el programa y vuelvo a escribir en el txt, se me borra lo que tenia anteriormente escrito.

¿Como puedo hacer para abrirlo, no borrar lo anterior y seguir escribiendo desde el final del archivo?

Muchas gracias y un saludo!!

Newtek:
Bueno lo que pasa es que primero lo tienes leer antes de poner mas informacion en el archivo. y luego de que encuentras la ultima linea insertas informacion.

Avisame como lo estas haciendo. pon el  codigo aqui y te ayudamos con eso.

Saludos.


Newtek
Web Hosting, Design, Development & SEO at Newtek Web Hosting

tannke:
supongo que estas utilizando la clase streamwriter para escribir en el archivo. Bueno, este, al declararlo tiene varios constructores (opciones) y entre uno de ellos esta la opcion booleana append, si esta es false y el archivo esxiste este se sobreescribira y si es true y el archivo existe escribira al final de este. Un ejemplo de declaración podrian ser los siguientes:

StreamWriter escribir = new StreamWriter("direccion", true, Encoding.Default);

o sin usar el Encoding:

StreamWriter escribir = new StreamWriter("direccion", true);

Espero te sirva

Sabbath:
Como le hiciste para Crear archivos de texto con texto incluido? puedes hacer un tema referente a eso? me urge saberlo, gracias de antemano..

Navegación

[0] Índice de Mensajes

Ir a la versión completa