Практическое руководство. Дозапись в текстовый файл в Visual Basic
Для добавления данных к текстовому файлу можно использовать метод WriteAllText, задав для параметра append значение True.
Добавление данных в текстовый файл
Используйте метод WriteAllText, указав конечный файл и добавляемую строку и установив для параметра append значение True.
В это примере в файл с именем Testfile.txt записывается строка "This is a test string.".
Dim inputString As String = "This is a test string." My.Computer.FileSystem.WriteAllText( "C://testfile.txt", inputString, True)
Отказоустойчивость
При следующих условиях возможно возникновение исключения.
Путь может являться недопустимым по одной из следующих причин: путь представляет собой строку нулевой длины (пустую строку); путь содержит только пробелы; путь содержит недопустимые знаки; или путь представляет собой путь к устройству (начинается с \\.\) (ArgumentException).
Путь не является допустимым, поскольку он равен Nothing (ArgumentNullException).
Параметр File содержит несуществующий путь (FileNotFoundException или DirectoryNotFoundException).
Файл уже используется другим процессом или происходит ошибка ввода-вывода (IOException).
Длина пути превышает максимальную длину, определенную в системе (PathTooLongException).
Имя файла или каталога в пути содержит двоеточие (:) или имеет недопустимый формат (NotSupportedException).
У пользователя отсутствуют необходимые разрешения на просмотр пути (SecurityException).