Cómo escribir valores de cuadro de texto en el archivo .txt con vb.net

Tengo un formulario simple con dos cuadros de texto, quiero que Textbox1 escriba en un archivo llamado C:\VALUE1.txt y Textbox2 para escribir su valor en un archivo llamado C:\VALUE2.txt

Cualquier texto que ya esté en el archivo de texto DEBE escribirse en exceso.

Vale la pena estar familiarizado con ambos métodos:

1) En VB.Net tiene la opción rápida y fácil My.Computer.FileSystem.WriteAllText:

 My.Computer.FileSystem.WriteAllText("c:\value1.txt", TextBox1.Text, False) 

2) O bien puede ir por el camino “largo” y usar el objeto StreamWriter. Cree uno de la siguiente manera: configure falso en el constructor y le dice que no desea agregar:

 Dim objWriter As New System.IO.StreamWriter("c:\value1.txt", False) 

luego escribe texto en el archivo de la siguiente manera:

 objWriter.WriteLine(Textbox1.Text) objWriter.Close() 
 Dim FILE_NAME As String = "C:\VALUE2.txt" If System.IO.File.Exists(FILE_NAME) = True Then Dim objWriter As New System.IO.StreamWriter(FILE_NAME) objWriter.Write(TextBox2.Text) objWriter.Close() MsgBox("Text written to file") Else MsgBox("File Does Not Exist") End If 

Eche un vistazo a los espacios de nombres System.IO y System.Text , en particular el objeto StreamWriter .

    Intereting Posts