Comment écrire des valeurs textbox .fichier txt avec vb.net
J'ai un formulaire simple avec deux zones de texte, je veux Textbox1 pour écrire dans un fichier nommé C:\VALUE1.txt et Textbox2 à écrire sa valeur dans un fichier nommé C:\VALUE2.txt
Le texte qui est déjà dans le fichier texte DOIT être écrites plus.
2) Ou bien vous pouvez aller dans le "long" chemin de ronde, et d'utiliser l'objet StreamWriter. Créer de la façon suivante - définir faux dans le constructeur dit elle, vous ne voulez pas ajouter:
Dim objWriter AsNew System.IO.StreamWriter("c:\value1.txt",False)
Dim FILE_NAME AsString="C:\VALUE2.txt"If System.IO.File.Exists(FILE_NAME)=TrueThenDim objWriter AsNew System.IO.StreamWriter(FILE_NAME)
objWriter.Write(TextBox2.Text)
objWriter.Close()
MsgBox("Text written to file")Else
MsgBox("File Does Not Exist")EndIf
Il vaut la peine d'être familier avec les deux méthodes:
1) Dans VB.Net vous avez de la facile et rapide Mon.Ordinateur.Système de fichiers.WriteAllText option:
2) Ou bien vous pouvez aller dans le "long" chemin de ronde, et d'utiliser l'objet StreamWriter. Créer de la façon suivante - définir faux dans le constructeur dit elle, vous ne voulez pas ajouter:
puis écrire du texte dans le fichier comme suit:
OriginalL'auteur hawbsl
OriginalL'auteur Gabriel Spiteri
Ont un look à la
System.IO
etSystem.Text
espaces de noms, en particulier laStreamWriter
objet.OriginalL'auteur sasfrog