FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Reemplazar el contenido de un fichero
Hola gente, tengo una duda. Necesito reemplazar el contenido de un fichero de texto.
Buscando un patron dentro de un string, he conseguido leer la linia del fichero, cambiar el string y escribir en el fichero, pero se me queda dos lineas la original y la modificada. ¿como puedo sustituir la cadena que busco por la modificada?. Muchas gracias. |
#2
|
||||
|
||||
¿Puedes poner el código que utilizas?
Creo que lo más sencillo es utilizar un TStrings; Cargar el fichero, reemplazar y volver a escribir, si el ficheros relativamente pequeño.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Cita:
Aqui tienes el procedimiento, aqui lo que hago es leer del fichero, modificar la cadena. Podria escribir la cadena modificada en el fichero, pero entonces tendria las dos lineas (original y modificada) en el fichero, cosa que no quiero. Muachas gracias. Última edición por dec fecha: 03-10-2006 a las 11:55:44. |
#4
|
||||
|
||||
Cita:
O si prefieres ir buscando linea a linea (mucho mas lento)
|
#5
|
||||
|
||||
Un ejemplo usando TStrings sería este:
Si le pasas el nombre del fichero, la cadena a buscar y la nueva, te sustituirá 1 o varias ocurrencias de esa cadena. Para ficheros muy grandes no creo que sea la forma más optima, pero para ficheros normales no creo que se note la deferencia.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
Cita:
Muchas gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Obtener un fichero adjunto a un nodo de un fichero XML | muntasil | Internet | 0 | 18-07-2006 12:57:57 |
Cifrar el contenido de un fichero | D@byt | Varios | 3 | 30-05-2005 16:13:01 |
Pasar contenido fichero a un campo memo | Jose Manuel | Impresión | 2 | 15-03-2005 16:39:59 |
Problemas al cargar el contenido de un fichero en un ListBox | Delphos | Varios | 4 | 02-02-2004 13:02:07 |
recorrer un fichero e ir guardando su contenido | guantxo | Varios | 5 | 17-07-2003 09:34:15 |
|