Бөлісу құралы:


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

Метод WriteAllText можно использовать для добавления в текстовый файл, указав, что append для параметра задано значение True.

Добавление к текстовому файлу

  • Используйте метод WriteAllText, указав целевой файл и строку, которую нужно добавить, а также установив параметр append на True.

    В этом примере строка "This is a test string." записывается в файл с именем Testfile.txt.

    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).

См. также