Delen via


Procedure: Een bestand maken in Visual Basic

In dit voorbeeld wordt een leeg tekstbestand gemaakt op het opgegeven pad met behulp van de Create methode in de File klasse.

Opmerking

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

De code compileren

Gebruik de file variabele om naar het bestand te schrijven.

Robuuste programmering

Als het bestand al bestaat, wordt het vervangen.

De volgende voorwaarden kunnen een uitzondering veroorzaken:

.NET Framework-beveiliging

Een SecurityException kan worden gegenereerd in omgevingen met gedeeltelijke vertrouwensrelaties.

Voor de aanroep van de Create methode is vereist FileIOPermission.

Er UnauthorizedAccessException wordt een gegenereerd als de gebruiker niet gemachtigd is om het bestand te maken.

Zie ook