Para escribir en un fichero de texto, tenemos que hacer uso de la clase StreamWriter que tiene los métodos necesarios para realizar dicha escritura.
En el ejemplo que tenemos a continuación, creamos un objeto llamado escritor, de la clase StreamWriter que va a escribir el contenido de una caja de texto, en el fichero “C:fichero.txt”.
El código es el siguiente:
Imports System.IO
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim ruta As String = “c:fichero.txt”
Dim escritor As StreamWriter
escritor = File.AppendText(ruta)
escritor.Write(TextBox1.Text)
escritor.Flush()
escritor.Close()
MessageBox.Show(“Escritura realizada con éxito”)
Catch ex As Exception
MessageBox.Show(“Escritura realizada incorrectamente”)
End Try
End Sub
End Class
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim ruta As String = “c:fichero.txt”
Dim escritor As StreamWriter
escritor = File.AppendText(ruta)
escritor.Write(TextBox1.Text)
escritor.Flush()
escritor.Close()
MessageBox.Show(“Escritura realizada con éxito”)
Catch ex As Exception
MessageBox.Show(“Escritura realizada incorrectamente”)
End Try
End Sub
End Class