Supprimer ligne dans fichier Txt
Bonjour,
je désire rechercher dans un fichier txt le mot "teste" et supprimer la ligne entière (et non pas le mot !)
Le début de code ci-dessous me permet de trouver le mot "teste" mais, impossible à supprimer la ligne !
Il y a t'il une commande pour supprimer une ligne complète ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Using flux As New StreamReader("c:/essai.txt")
Dim Compteur As Integer = 0
While (Not flux.EndOfStream)
Compteur += 1
Dim ligne As String = flux.ReadLine
If (ligne.Contains("teste")) Then
End If
End While
End Using
End Sub |
Supprimer ligne dans fichier Txt
Bonjour tout le monde.
Moi je cherche une solution pour supprimer du fichier F1 toute ligne se trouvant dans un autre fichier F2.
Quelqu'un pourrait me donner une solution rapide? Genre utiliser la solution de Pol63, mais lui passer comme paramètre une ligne de mon fichier F2 et non pas un mot.
NB: J'aimerai bien que mon fichier de sortie respecte le tri tel que le fichier F1.
Merci d'avance pour vos réponses .
Supprimer ligne dans fichier Txt
Citation:
Moi je cherche une solution pour supprimer du fichier F1 toute ligne se trouvant dans un autre fichier F2
Merci pour votre réponse, je la déploierai tout à l'heure en fin de travail, et je la garderai pour moi; car les gens qui me l'ont demandé viennent de le redemander en Java !!!
Merci bcp Pol63 pour la solution :ccool: