Vb.Net => Enregistrer le contenu d'un textbox
diabolow210
-
Matt753 -
Matt753 -
Bonjour,
je suis entrain de coder un petit programme et j'ai besoin d'un renseignement.
Donc voila, j'aimerais enregistrer le contenu d'un textbox dans un fichier texte, jusque la tout va bien mais j'aimerais que ça enregistre sans supprimer ce qu'il y avait déjà dedans.
Voici mon code :
Voila, j'espère avoir été claire ^^' Et merci d'avance ^^
je suis entrain de coder un petit programme et j'ai besoin d'un renseignement.
Donc voila, j'aimerais enregistrer le contenu d'un textbox dans un fichier texte, jusque la tout va bien mais j'aimerais que ça enregistre sans supprimer ce qu'il y avait déjà dedans.
Voici mon code :
Dim contenu As New System.IO.StreamWriter("C:\test\textbox.txt")
contenu.write(TextBox1.Text)
TextBox1.Text = ""
contenu.Close()
Voila, j'espère avoir été claire ^^' Et merci d'avance ^^
8 réponses
-
Bonjour,
Dim contenu As New System.IO.StreamWriter = File.AppendText("C:\test\textbox.txt")
contenu.write(TextBox1.Text)
TextBox1.Text = String.Empty
contenu.Close()
Cdt
Lupin -
-
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Dim contenu As New System.IO.StreamWriter = File.AppendText("C:\test\textbox.txt")
=> fin d'instruction attendue -
re:
Probablement que tu n'a pas importé le ( System.IO )
Dim contenu As New System.IO.StreamWriter = System.IO.File.AppendText("C:\test\textbox.txt")
ou
dans l'entête :
Imports System.IO
et
Dim contenu As New StreamWriter = File.AppendText("C:\test\textbox.txt")
ou la méthode décrite par TheManWhoSoldTheWorld qui fonctionne aussi
très bien.
Cdt
Lupin -
-
Tu peux faire plus simple :
My.Computer.FileSystem.WriteAllText([Fichier dans lequel écrire], [Ce qu'il faut écrire], False)