Freigeben über


Gewusst wie: Schreiben von Text in Dateien mit einem StreamWriter in Visual Basic

In diesem Beispiel wird mit der My.Computer.FileSystem.OpenTextFileWriter-Methode ein StreamWriter-Objekt geöffnet, und dieses wird zum Schreiben einer Zeichenfolge in eine Textdatei mithilfe der WriteLine-Methode der StreamWriter-Klasse verwendet.

Beispiel

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Robuste Programmierung

Die folgenden Bedingungen können einen Ausnahmefehler verursachen:

Sicherheit

Mit diesem Beispiel wird eine neue Datei erstellt, wenn diese noch nicht vorhanden ist. Wenn eine Anwendung eine Datei erstellen muss, benötigt sie eine Create-Berechtigung für den Ordner. Wenn die Datei bereits vorhanden ist, benötigt die Anwendung lediglich die Berechtigung für den Write-Zugriff, also eine geringere Berechtigung. Aus Sicherheitsgründen sollte die Datei nach Möglichkeit erst im Verlauf der Bereitstellung erstellt werden. Außerdem sollte nur die Read-Berechtigung für eine einzelne Datei erteilt werden (anstatt Create-Berechtigungen für den gesamten Ordner zu gewähren).

Siehe auch

Aufgaben

Gewusst wie: Lesen von Textdateien in Visual Basic

Referenz

StreamWriter

OpenTextFileWriter

Weitere Ressourcen

Schreiben in Dateien in Visual Basic