Procedura: aggiungere testo a file di testo in Visual Basic
Il metodo WriteAllText può essere usato per aggiungere testo a un file di testo specificando che il parametro append
è impostato su True
.
Per aggiungere testo a file di testo
Usare il metodo
WriteAllText
specificando il file di destinazione e la stringa da aggiungere e impostando il parametroappend
suTrue
.Nell'esempio riportato di seguito la stringa
"This is a test string."
viene scritta nel file denominatoTestfile.txt
.Dim inputString As String = "This is a test string." My.Computer.FileSystem.WriteAllText( "C://testfile.txt", inputString, True)
Programmazione efficiente
Le seguenti condizioni possono generare un'eccezione:
Il percorso non è valido per uno dei motivi seguenti: è una stringa di lunghezza zero, contiene solo spazi vuoti, contiene caratteri non validi o è il percorso di un dispositivo (inizia con \\.\) (ArgumentException).
Il percorso non è valido in quanto è
Nothing
(ArgumentNullException).File
punta a un percorso che non esiste (FileNotFoundException o DirectoryNotFoundException).Il file è in uso in un altro processo oppure si verifica un errore di I/O (IOException).
La lunghezza del percorso supera la lunghezza massima definita dal sistema (PathTooLongException).
Il nome di un file o di una directory nel percorso contiene i due punti (:) o ha un formato non valido (NotSupportedException).
L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso (SecurityException).