Поделиться через


Практическое руководство. Создание файла в Visual Basic

В этом примере создается пустой текстовый файл по указанному пути с использованием метода Create класса File.

Пример

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

Компиляция кода

Для записи в файл используется переменная file.

Отказоустойчивость

Если файл уже существует, он заменяется.

При следующих условиях возможно возникновение исключения:

Безопасность .NET Framework

Исключение SecurityException может быть создано в средах с частичным доверием.

Вызов метода Create требует FileIOPermission.

Исключение UnauthorizedAccessException возникает, если пользователь не имеет разрешения на создание файла.

См. также