Практическое руководство. Запись текста в файлы с помощью StreamWriter в Visual Basic
В этом примере при помощи метода My.Computer.FileSystem.OpenTextFileWriter открывается объект StreamWriter, который используется для записи строки в текстовый файл с помощью метода WriteLine класса StreamWriter.
Пример
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
Отказоустойчивость
При следующих условиях возможно возникновение исключения.
Файл существует и является файлом только для чтения (IOException).
Диск переполнен (IOException).
Путь имеет слишком большую длину (PathTooLongException).
Безопасность
Если такого файла не существует, этот пример создает новый файл.Если приложению требуется создать файл, оно должно иметь доступ к каталогу для создания файлов (Create).Если файл уже существует, то приложению достаточно иметь лишь доступ для записи файлов (Write), т. е. меньшие привилегии.Безопаснее создавать файл во время развертывания, если это возможно, а также предоставлять доступ Read к отдельному файлу вместо доступа Create к каталогу.
См. также
Задачи
Практическое руководство. Чтение из текстовых файлов в Visual Basic