Freigeben über


Vorgehensweise: Erstellen einer Datei in Visual Basic

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:

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

Siehe auch