Modificar un txt

04/07/2005 - 21:39 por Ernesto Mancilla | Informe spam
holas
tengo un problema para modificar un archivo txt
quisiera ver la forma de avanzar hazta cierta parte del archivo y encontrar
x ejm "Abierto":
...
Abierto = true
...
y q despues sin perder nada antes o despues del archivo quede
...
Abierto = false
...

gracias de antemano
 

Leer las respuestas

#1 Julio Casal
05/07/2005 - 07:13 | Informe spam
Hola Ernesto. Puedes hacer uso de las clases del namespace System.IO y de la
clase String para lograr tu objetivo. Prueba esta pequeña función C#:

private static void ReemplazarTexto(string rutaArchivo,
string cadenaOriginal,
string cadenaNueva){
StreamReader sr = new StreamReader(rutaArchivo);
string contenido = sr.ReadToEnd();
sr.Close();
contenido = contenido.Replace(cadenaOriginal, cadenaNueva);
StreamWriter sw = new StreamWriter(rutaArchivo);
sw.Write(contenido);
sw.Close();
}

Espero haberte sido de ayuda.

Saludos.

Julio Casal
.Net Solution Developer
MCAD
Disma C. Ltda.


"Ernesto Mancilla" wrote:

holas
tengo un problema para modificar un archivo txt
quisiera ver la forma de avanzar hazta cierta parte del archivo y encontrar
x ejm "Abierto":
...
Abierto = true
...
y q despues sin perder nada antes o despues del archivo quede
...
Abierto = false
...

gracias de antemano

Preguntas similares