Suppression de ligne

Résolu
cs_Nyouki Messages postés 12 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 13 juin 2006 - 17 mai 2006 à 09:04
cs_Nyouki Messages postés 12 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 13 juin 2006 - 17 mai 2006 à 17:34
Bonjour,

J'aimeraissavoir comment je peux supprimmer une ligne dans un fichier .txt ou .ini?

Faut-il que j'ouvre le fichier en "for output" sachant que je cherche une ligne précise (utilisation d'un input line,puis comparaison avec la chaine désirée, si il y a correspondance on supprime la ligne en question.)

Merci de votre aide!

2 réponses

econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
17 mai 2006 à 14:09
Salut,


Tu dois parcourir ton fichier en lecture, tout en en ayant un autre en
écriture. Si la ligne lue est différente de la ligne recherchée, écrire
cette ligne dans le fichier ouvert en écriture.

A la fin, tu auras deux fichiers. Le premier qui est le fichier de
départ, le second qui est une copie du premier, mais avec une ligne en
moins.

Reste plus qu'à supprimer le premier fichier, et à renommer le second.





Manu
3
cs_Nyouki Messages postés 12 Date d'inscription samedi 18 février 2006 Statut Membre Dernière intervention 13 juin 2006
17 mai 2006 à 17:34
Merci ca marche bien!
0
Rejoignez-nous