Procedura: aggiungere testo a file di testo in Visual Basic
È possibile utilizzare il metodo WriteAllText per aggiungere un file di testo specificando che il parametro append è impostato su True.
Per aggiungere testo a un file di testo
Utilizzare il metodo WriteAllText, specificando il file di destinazione e la stringa da aggiungere e impostando il parametro append su True.
Nell'esempio riportato di seguito la stringa "This is a test string." viene scritta nel file denominato Testfile.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 seguenti motivi: è una stringa di lunghezza zero, contiene solo spazi vuoti, contiene caratteri non validi o è il percorso di un dispositivo, ovvero inizia con \\\) (ArgumentException).
Il percorso non è valido in quanto Nothing (ArgumentNullException).
File punta a un percorso non esistente (FileNotFoundException o DirectoryNotFoundException).
Il file è utilizzato da un altro processo o si è verificato 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).