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

In diesem Beispiel wird ein StreamWriter-Objekt mit der My.Computer.FileSystem.OpenTextFileWriter-Methode geöffnet. Es wird dazu verwendet, eine Zeichenfolge mit der WriteLine-Methode der StreamWriter-Klasse in eine Textdatei zu schreiben.

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()

Stabile Programmierung

Die folgenden Bedingungen können einen Ausnahmefehler verursachen:

.NET Framework-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