Condividi tramite


Procedura: creare un file in Visual Basic

In questo esempio viene creato un file di testo vuoto nel percorso specificato usando il metodo Create nella classe File.

Esempio

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

Compilazione del codice

Usare la variabile file per scrivere il file.

Programmazione efficiente

Se il file esiste già, viene sostituito.

Le seguenti condizioni possono generare un'eccezione:

Sicurezza di .NET Framework

È possibile che venga generata un'eccezione SecurityException in ambienti ad attendibilità parziale.

La chiamata al metodo Create richiede FileIOPermission.

Viene generata un'eccezione UnauthorizedAccessException se l'utente non dispone dell'autorizzazione per creare il file.

Vedi anche