Ecire et remplacer caractère dans un fichier txt

Ecire et remplacer caractère dans un fichier txt - VB/VBA/VBS - Programmation

Marsh Posté le 08-09-2010 à 15:20:02    

Bonjour à tous,  
 
J'e rencontre un soucis afin de remplacer une chaine de caractère existancielle en VB.net.  
 
En 2 mots, dans le fichier (test.txt), se trouve les caractères (address=) ainsi que d'autres caractères.  
 
Je voudrai écrire du texte (venant d'un richtextebox) après "adresse=".  
Il se peut aussi qu'il y aille déjà quelque chose d'écrit soit, à ce moment la, je dois le remplacer.
 
Ci-dessous, j'ai fais ces 2-3 lignes de codes.  
 
 
 

Code :
  1. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  2. Using flux As StreamWriter = New StreamWriter("C:\test.txt" )
  3. RichTextBox70.Text = "address=" & RichTextBox70.Text
  4. flux.WriteLine("address=" & RichTextBox70.Text)
  5. End Using
  6. End Sub

 
 
Il écrit bien address= + le texte que je désire mais, il supprime tous les autres caractère de ce fichier.  
 
Comment puis-je coder pour qu'il me supprime pas les autres caractères ?  
 
Merci d'avance de vos réponse.


---------------
Que le ciel ne vous tombes pas sur la tête ^^
Reply

Marsh Posté le 08-09-2010 à 15:20:02   

Reply

Marsh Posté le 08-09-2010 à 15:25:00    

Voir la doc : http://msdn.microsoft.com/fr-fr/li [...] S.80).aspx
 
Il y est indiqué que pour ajouter du texte, il faut utiliser File.AppendText
 
Edit : Voir exemple : http://msdn.microsoft.com/fr-fr/li [...] S.80).aspx


Message édité par olivthill le 08-09-2010 à 15:26:55
Reply

Marsh Posté le 08-09-2010 à 15:40:42    

ok, merci

Reply

Sujets relatifs:

Leave a Replay

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