Compartir a través de


Cómo: Crear un archivo en Visual Basic

En este ejemplo se crea un archivo de texto vacío en la ruta de acceso especificada usando el método Create de la clase File.

Ejemplo

Imports System.IO
Imports System.Text

Module Module1

    Sub Main()
        Dim path As String = "c:\temp\MyTest.txt"

        ' Create or overwrite the file.
        Dim fs As FileStream = File.Create(path)

        ' Add text to the file.
        Dim info As Byte() = New UTF8Encoding(True).GetBytes("This is some text in the file.")
        fs.Write(info, 0, info.Length)
        fs.Close()
    End Sub

End Module

Compilar el código

Use la variable file para escribir en el archivo.

Programación sólida

Si el archivo ya existe, se reemplaza.

Las condiciones siguientes pueden provocar una excepción:

Seguridad de .NET Framework

En entornos de confianza parcial, podría producirse una excepción SecurityException.

La llamada al método Create requiere FileIOPermission.

Si el usuario no tiene permisos para crear el archivo, se produce una excepción UnauthorizedAccessException.

Vea también