Escribir en un fichero de texto

Autor: Dámaso Velázquez Álvarez

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

Enlaces recomendados