Gör så här: Lägg till i textfiler i Visual Basic
Metoden WriteAllText kan användas för att lägga till i en textfil genom att ange att parametern append
är inställd på True
.
Så här lägger du till i en textfil
WriteAllText
Använd metoden, ange målfilen och strängen som ska läggas till och ange parameternappend
tillTrue
.Det här exemplet skriver strängen
"This is a test string."
till filen med namnetTestfile.txt
.Dim inputString As String = "This is a test string." My.Computer.FileSystem.WriteAllText( "C://testfile.txt", inputString, True)
Robust programmering
Följande villkor kan orsaka ett undantag:
Sökvägen är inte giltig av någon av följande orsaker: den är en sträng med noll längd, den innehåller endast tomt utrymme, innehåller ogiltiga tecken eller är en enhetssökväg (börjar med \\.\) (ArgumentException).
Sökvägen är inte giltig eftersom den är
Nothing
(ArgumentNullException).File
pekar på en sökväg som inte finns (FileNotFoundException eller DirectoryNotFoundException).Filen används av en annan process, eller så uppstår ett I/O-fel (IOException).
Sökvägen överskrider den systemdefinierade maximala längden (PathTooLongException).
Ett fil- eller katalognamn i sökvägen innehåller ett kolon (:) eller är i ett ogiltigt format (NotSupportedException).
Användaren saknar nödvändiga behörigheter för att visa sökvägen (SecurityException).