Partilhar via


Como: Acrescentar a arquivos de texto no Visual Basic

O WriteAllText método pode ser usado para acrescentar a um arquivo de texto especificando que o append parâmetro está definido como True.

Para anexar a um arquivo de texto

  • Use o WriteAllText método, especificando o arquivo de destino e a cadeia de caracteres a serem acrescentados e definindo o append parâmetro como True.

    Este exemplo grava a cadeia de caracteres "This is a test string." no arquivo chamado Testfile.txt.

    Dim inputString As String = "This is a test string."
    My.Computer.FileSystem.WriteAllText(
      "C://testfile.txt", inputString, True)
    

Programação robusta

As seguintes condições podem causar uma exceção:

  • O caminho não é válido por um dos seguintes motivos: é uma cadeia de caracteres de comprimento zero, contém apenas espaço em branco, contém caracteres inválidos ou é um caminho de dispositivo (começa com \\.\) (ArgumentException).

  • O caminho não é válido porque é Nothing (ArgumentNullException).

  • File aponta para um caminho que não existe (FileNotFoundException ou DirectoryNotFoundException).

  • O arquivo está em uso por outro processo ou ocorre um erro de E/S (IOException).

  • O caminho excede o comprimento máximo definido pelo sistema (PathTooLongException).

  • Um nome de arquivo ou diretório no caminho contém dois pontos (:) ou está em um formato inválido (NotSupportedException).

  • O usuário não tem as permissões necessárias para visualizar o caminho (SecurityException).

Consulte também