Freigeben über


Vorgehensweise: 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 und zum Schreiben einer Zeichenfolge in eine Textdatei mit 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 zu einer Ausnahme führen:

.NET Framework-Sicherheit

In diesem Beispiel wird eine neue Datei erstellt, wenn die Datei noch nicht vorhanden ist. Wenn eine Anwendung eine Datei erstellen muss, benötigt Create diese Anwendung Zugriff für den Ordner. Wenn die Datei bereits vorhanden ist, benötigt die Anwendung nur Write Zugriff, eine geringere Berechtigung. Wenn möglich, ist es sicherer, die Datei während der Bereitstellung zu erstellen und nur Read Zugriff auf eine bestimmte Datei zu gewähren, anstatt Create Zugriff auf einen ganzen Ordner zu geben.

Siehe auch