Dela via


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 parametern append till True.

    Det här exemplet skriver strängen "This is a test string." till filen med namnet Testfile.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).

Se även