Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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:
Die Datei ist bereits vorhanden und schreibgeschützt (IOException).
Der Datenträger ist voll (IOException).
Der Pfadname ist zu lang (PathTooLongException).
.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.