Freigeben über


Gewusst wie: Erstellen einer Datei in Visual Basic

In diesem Beispiel wird unter Verwendung der Create-Methode in der File-Klasse eine Textdatei im angegebenen Pfad erstellt.

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 zum Schreiben in die Datei die file-Variable.

Robuste Programmierung

Wenn die Datei bereits vorhanden ist, wird sie ersetzt.

Die folgenden Bedingungen können einen Ausnahmefehler verursachen:

Sicherheit

In teilweise vertrauenswürdigen Umgebungen kann eine SecurityException ausgelöst werden.

Für den Aufruf der Create-Methode benötigen Sie FileIOPermission.

Wenn der Benutzer nicht über die Berechtigung zum Erstellen der Datei verfügt, wird eine UnauthorizedAccessException ausgelöst.

Siehe auch

Referenz

System.IO

Create

Konzepte

Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code

Grundlagen der Codezugriffssicherheit

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

April 2011

Das Beispiel wurde erweitert.

Kundenfeedback.