Freigeben über


Gewusst wie: Anfügen an Textdateien in Visual Basic

Mit der WriteAllText-Methode können Daten an eine Textdatei angefügt werden, indem der append-Parameter auf True festgelegt wird.

So fügen Sie Daten an eine Textdatei an

  • Verwenden Sie die WriteAllText-Methode. Geben Sie die Zieldatei und die anzufügende Zeichenfolge an, und legen Sie den append-Parameter auf True fest.

    In diesem Beispiel wird die Zeichenfolge "This is a test string." in die Datei Testfile.txt geschrieben.

    Dim inputString As String = "This is a test string."
    My.Computer.FileSystem.WriteAllText(
      "C://testfile.txt", inputString, True)
    

Robuste Programmierung

Unter den folgenden Bedingungen kann eine Ausnahme ausgelöst werden:

  • Der Pfad ist aus einem der folgenden Gründe ungültig: Es handelt sich um eine Zeichenfolge der Länge 0, der Pfad enthält nur Leerzeichen, er enthält ungültige Zeichen, oder es handelt sich um einen Gerätepfad (beginnt mit \\.\) (ArgumentException).

  • Der Pfad ist ungültig, da er Nothing ist (ArgumentNullException).

  • File zeigt auf einen Pfad, der nicht vorhanden ist (FileNotFoundException oder DirectoryNotFoundException).

  • Die Datei wird von einem anderen Prozess verwendet, oder ein E/A-Fehler tritt auf (IOException).

  • Der Pfad überschreitet die im System definierte maximale Länge (PathTooLongException).

  • Der Pfad eines Datei- oder Verzeichnisnamens enthält einen Doppelpunkt (:) oder hat ein ungültiges Format (NotSupportedException).

  • Dem Benutzer fehlen die erforderlichen Berechtigungen zum Anzeigen des Pfades (SecurityException).

Siehe auch

Referenz

WriteAllText

FileSystem

Weitere Ressourcen

Schreiben in Dateien in Visual Basic