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 eine leere Textdatei im angegebenen Pfad mithilfe der Create Methode in der File Klasse erstellt.
Beispiel
Imports System.IO
Imports System.Text
Module Module1
Sub Main()
Dim path As String = "c:\temp\MyTest.txt"
' Create or overwrite the file.
Dim fs As FileStream = File.Create(path)
' Add text to the file.
Dim info As Byte() = New UTF8Encoding(True).GetBytes("This is some text in the file.")
fs.Write(info, 0, info.Length)
fs.Close()
End Sub
End Module
Code kompilieren
Verwenden Sie die file
Variable, um in die Datei zu schreiben.
Robuste Programmierung
Wenn die Datei bereits vorhanden ist, wird sie ersetzt.
Die folgenden Bedingungen können zu einer Ausnahme führen:
Der Pfadname ist fehlerhaft. Sie enthält z. B. unzulässige Zeichen oder ist nur Leerzeichen (ArgumentException).
Der Pfad ist schreibgeschützt (IOException).
Der Pfadname lautet
Nothing
(ArgumentNullException).Der Pfadname ist zu lang (PathTooLongException).
Der Pfad ist ungültig (DirectoryNotFoundException).
Der Pfad besteht nur aus einem Doppelpunkt „:“ (NotSupportedException).
.NET Framework-Sicherheit
Eine SecurityException wir möglicherweise in teilweise vertrauenswürdigen Umgebungen ausgelöst.
Der Aufruf der Create Methode erfordert FileIOPermission.
Ein UnauthorizedAccessException Fehler wird ausgelöst, wenn der Benutzer nicht über die Berechtigung zum Erstellen der Datei verfügt.