Cómo: Escribir texto en archivos con un objeto StreamWriter en Visual Basic

Actualización: noviembre 2007

Este ejemplo abre un objeto StreamWriter con el método My.Computer.FileSystem.OpenTextFileWriter y lo utiliza para escribir una cadena en un archivo de texto con el método WriteLine de la clase StreamWriter.

Ejemplo

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Programación eficaz

Las condiciones siguientes pueden producir una excepción:

Seguridad

En este ejemplo se crea un nuevo archivo, si es que aún no existe. Si una aplicación necesita crear un archivo, precisará acceso Create para la carpeta correspondiente. Sin embargo, si el archivo ya existe, la aplicación sólo precisará acceso Write, un privilegio menor. Por tanto, siempre que sea posible, resulta más seguro crear el archivo durante la implementación y conceder sólo acceso Read para un único archivo, en lugar de acceso Create para una carpeta.

Vea también

Tareas

Cómo: Leer archivos de texto en Visual Basic

Referencia

StreamWriter

My.Computer.FileSystem.OpenTextFileWriter (Método)

Otros recursos

Escribir en archivos en Visual Basic