Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В этом примере создается пустой текстовый файл по указанному пути с помощью 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 Используйте переменную для записи в файл.
Надежное программирование
Если файл уже существует, он заменяется.
Следующие условия могут вызвать исключение:
Имя пути искажено. Например, он содержит недопустимые символы или только пробелы (ArgumentException).
Путь доступен только для чтения (IOException).
Имя пути —
Nothing(ArgumentNullException).Имя пути слишком длинное (PathTooLongException).
Недопустимый путь (DirectoryNotFoundException).
Путь — это только двоеточие ":" (NotSupportedException).
Безопасность .NET Framework
Исключение SecurityException может возникать в средах с частичным доверием.
Для вызова Create метода требуется FileIOPermission.
Если у пользователя нет разрешения на создание файла, выбрасывается UnauthorizedAccessException.