Gewusst wie: Erstellen einer Datei in Visual Basic

Dieses Beispiel erstellt mithilfe der Create-Methode in der File-Klasse eine leere Textdatei auf dem bestimmten Pfad.

Beispiel

Imports System
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

Kompilieren des Codes

Verwenden Sie die Varible file, um in die Datei zu schreiben.

Stabile Programmierung

Wenn die Datei bereits vorhanden ist, wird sie ignoriert.

Die folgenden Bedingungen können einen Ausnahmefehler verursachen:

.NET Framework-Sicherheit

Eine SecurityException wir möglicherweise in teilweise vertrauenswürdigen Umgebungen ausgelöst.

Der Aufruf auf die Create-Methode erfordert FileIOPermission.

Eine UnauthorizedAccessException wird ausgelöst, wenn der Benutzer keine Berechtigungen zum Erstellen der Datei besitzt.

Siehe auch

System.IO
Create
Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code
Grundlagen der Codezugriffssicherheit