recherche modif chaine dans un fichier

recherche modif chaine dans un fichier - Programmation

Marsh Posté le 23-05-2002 à 17:24:12    

Je dois rechercher une ligne particulière dans un fichier texte  
puis le remplacer par une autre.  
 
Comment dois-je proceder en delphi ? Merci

 

[jfdsdjhfuetppo]--Message édité par yole le 23-05-2002 à 17:26:19--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 23-05-2002 à 17:24:12   

Reply

Marsh Posté le 23-05-2002 à 17:30:13    

Méthode bourrin :
 
with TStringList.Create do
  try
    LoadFromFile('fichier.txt';);
    Text := StringReplace(Text, 'a remplacer', 'nouvelle valeur', []);
    SaveToFile("fichier.txt';);
  finally
    Free;
  end;
 
Si c'est une ligne complète tu peux lire ligne par ligne (soit readln/writeln, soit avec les Items de la TStringList), et comparer chaque fois la ligne complète...

 

[jfdsdjhfuetppo]--Message édité par antp le 23-05-2002 à 17:31:04--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed