Condividi tramite


Procedura: scrivere testo in file con un oggetto StreamWriter in Visual Basic

Nell'esempio riportato di seguito viene aperto un oggetto StreamWriter con il metodo My.Computer.FileSystem.OpenTextFileWriter e quindi viene utilizzato per scrivere una stringa in un file di testo con il metodo WriteLine della classe StreamWriter.

Esempio

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

Programmazione efficiente

Le seguenti condizioni possono generare un'eccezione:

Sicurezza

Se il file non esiste, ne viene creato uno nuovo nell'esempio. Per poter creare un file in un'applicazione, è necessario che l'applicazione disponga dell'accesso Create alla cartella. Se il file esiste già, sarà necessario solo l'accesso Write, ossia un privilegio minore. Laddove possibile, è più sicuro creare il file durante la fase di distribuzione e concedere solo l'accesso Read a un unico file, anziché l'accesso Create a una cartella.

Vedere anche

Attività

Procedura: leggere da file di testo in Visual Basic

Riferimenti

StreamWriter

OpenTextFileWriter

Altre risorse

Scrittura su file in Visual Basic