Fichier Texte : supprimer une ligne

Signaler
-
Messages postés
2
Date d'inscription
dimanche 16 mars 2003
Statut
Membre
Dernière intervention
26 mars 2008
-
Bonjour, voila je voudrias savoir si il existe une fonction en VB.net pour supprimer une ligne dans un fichier texte ou alors faut-il remplacer le contenue de la ligne par "" ?
Dans mon cas, la structure de mon fichier est comme ceci :

----------------------------------------
ligne1
ligne2
ligne3
ligne4
ligne5
---------------------------------------

Et je voudrais par exemple supprimer la ligne 3, pour obtenir ceci :

----------------------------------------
ligne1
ligne2
ligne4
ligne5
---------------------------------------

En faite il ne me faudrais pas de blanc entre les lignes. Avez-vous une solution ?
Merci d'avance pour votre aide.

4 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Salut
30 sec de Recherche sur le site parmi les codes avec "supprimer ligne fichier" et tu trouveras ton bonheur !
Il y a deux ans, Proviste et moi nous étions amusés à faire deux tutos : un en VB6 l'autre en .Net : Ce serait dommage de ne pas s'en servir :
VB6 : http://www.vbfrance.com/code.aspx?ID=22826
.Net : http://www.vbfrance.com/code.aspx?id=22827

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Champion du monde de boule de cristal - 2005
Le savoir est la seule matière qui s'accro
Messages postés
553
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
2 octobre 2016
1
Bonjour,

Si je peux me permetre [../auteurdetail.aspx?ID=2204 jack] c'est beaucoup de code pour simplement supprimer une ligne dans un fichier et il me semble qu'il existe des methode beaucoup plus simple !, Il est bien entendu que je pourrais fournir un exemple a l'apuis

Cordialement
http://www.troxsa.info/Code VB.net
Messages postés
553
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
2 octobre 2016
1
Re bonjour
Voila je me suis permis de faire un petit exemple vite fait
http://www.troxsa.info/index.php?option=com_content&task=view&id=45&Itemid=2
Et un le programme (code source) en telechargement sur le mon site !
http://www.troxsa.info/index.php?option=com_content&task=view&id=45&Itemid=2http://www.troxsa.info/Code VB.net
Messages postés
2
Date d'inscription
dimanche 16 mars 2003
Statut
Membre
Dernière intervention
26 mars 2008

le code de supprimer une ligne d'un fichier