Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Modificar archivo txt en Delphi (https://www.clubdelphi.com/foros/showthread.php?t=87941)

noobdelphi5 22-03-2015 01:49:35

Modificar archivo txt en Delphi
 
Buen día, pido su ayuda para saber cómo modificar un fichero en delphi 7.


Lo que quiero hacer es buscar caracteres de un archivo txt y reemplazarlos por otro, por ejemplo: / por – al apretar un botón.

También quisiera agregar contenido al final del archivo, lo he hecho con otros lenguajes hace mucho, pero no sé cómo se realice en Delphi, por ejemplo en php hacia algo así:

Código PHP:

   if(empty($error)) {
      
$contenido_usuarios file_get_contents($usuarios);
      
$array_usuarios explode('&'$contenido_usuarios);
      
$cuento_usuarios count($array_usuarios);
      
$abro fopen($usuarios'a+');
      
fwrite($abrofilemtime($usuarios)."|$cuento_usuarios|$usuario|".md5($password)."|$email|$nombre|$empresa|$fecha|$curso|$sede&");
      
fclose($abro);
      
$mensaje 'Usuario Registrado con Exito';
      } 


AgustinOrtu 22-03-2015 03:31:13

Revisa la clase TStringList

Podes cargar el contenido de un archivo con el metodo LoadFromFile en un objeto TStringList
Podes guardar el contenido de tu objeto TStringList en un archivo con el metodo SaveToFile

Aca hay informacion y ejemplos de uso de TStringList:

El objeto TStringList 1
El objeto TStringList 2
El objeto TStringList 3

Para manipulacion de strings podes revisar esto:
Operaciones con cadenas de texto 4

En concreto la funcion StringReplace te sirve para reemplazar los determinado caracter por otro

noobdelphi5 14-07-2015 23:47:22

AgustinOrtu
 
Muchas gracias, si lo logré realizar con las información que me pasaste.


La franja horaria es GMT +2. Ahora son las 17:46:26.

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