Procedura: creare un file in Visual Basic
In questo esempio viene creato un file di testo vuoto nel percorso specificato utilizzando il metodo Create nella classe File.
Esempio
Imports System
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
Utilizzare la variabile file per scrivere nel file.
Programmazione efficiente
Se il file esiste già verrà sostituito.
Le seguenti condizioni possono generare un'eccezione:
Il formato del nome del percorso non è corretto. Ad esempio, contiene caratteri non consentiti oppure è solo uno spazio vuoto (ArgumentException).
Il percorso è di sola lettura (IOException).
Il nome del percorso è Nothing (ArgumentNullException).
Il nome percorso è troppo lungo (PathTooLongException).
Il percorso non è valido (DirectoryNotFoundException).
Il percorso contiene solo i due punti “: „ (NotSupportedException).
Sicurezza
È possibile che venga generata una SecurityException in ambienti ad attendibilità parziale.
La chiamata al metodo Create richiede FileIOPermission.
Viene generata una UnauthorizedAccessException se l'utente non dispone dell'autorizzazione per creare il file.
Vedere anche
Riferimenti
Concetti
Utilizzo di librerie da codice parzialmente attendibile
Nozioni fondamentali sulla sicurezza per l’accesso al codice
Cronologia delle modifiche
Data |
Cronologia |
Motivo |
Aprile 2011 |
Espanso l'esempio. |
Commenti e suggerimenti dei clienti. |