Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2406 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Problème de noob ecriture/lecture fichier texte

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de noob ecriture/lecture fichier texte

n°878236
spitagor
Posté le 20-10-2004 à 17:38:50  profilanswer
 

Voila mon code (je débute sous delphi :D )
 
Mon but est de detecter une chaine nommée "setinfo clan " dans un fichier texte, et de supprimer la ligne correspondante. ensuite je veux pouvoir append une autre chaine.
 
le problème c'est qu'apparemment en delphi on peut pas lire et écrire en live... un conseil?
 

Code :
  1. procedure ajouterInfos(path, num: String);
  2. var
  3. fichierUserConfig: TextFile;
  4. tmpS: string;
  5. begin
  6. AssignFile(fichierUserConfig, path);
  7. Reset(fichierUserConfig);
  8. {parcours du fichier en lecture pour detecter la chaine}
  9. while not Eof(fichierUserConfig) do
  10.     begin
  11.       Readln(fichierUserConfig, tmpS);
  12.       if Pos('SETINFO CLAN', Uppercase(tmpS)) < 0 then
  13.       Dialogs.ShowMessage('Manip déja effectuée ou n° d'équipe incorrect');
  14.        {la on a trouvé la chaine, je voudrais supprimer la ligne}
  15.     end;
  16.   CloseFile(fichierUserConfig);
  17. Append(fichierUserConfig);
  18. Writeln(fichierUserConfig, 'setinfo clan '+num);
  19. CloseFile(fichierUserConfig);
  20. end;


 
Merci pour votre indulgence !!!


Message édité par spitagor le 21-10-2004 à 12:21:57
mood
Publicité
Posté le 20-10-2004 à 17:38:50  profilanswer
 

n°878794
antp
Super Administrateur
Champion des excuses bidons
Posté le 21-10-2004 à 12:23:02  profilanswer
 

Un ne peut pas "supprimer" un bout d'un fichier comme ça.
Une manière plus facile de le faire serait d'utiliser un TStringList, faire un LoadFromFile, supprimer la ligne, ajouter ce qu'il faut, puis faire un SaveToFile.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Problème de noob ecriture/lecture fichier texte

 

Sujets relatifs
editeur de texte en C (type vi)Problème en PHP pour contenir des " dans le code
probleme de L&F en Java[ASP] Probleme limite Upload
Probleme avec session start...Probleme devenement sur un boutton
PHP sous unix comment faire un require sur un fichier en relatifaperçu d'un fichier
verification de l'existence d'une chaine dans un fichier texte 
Plus de sujets relatifs à : Problème de noob ecriture/lecture fichier texte


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR