Como: Acrescentar aos arquivos de texto no Visual Basic
O My.Computador.FileSystem.WriteAllText método pode ser usado para anexar a um arquivo de texto, especificando que o parâmetro append está definido como True.
Anexar em um arquivo de texto
Use o método WriteAllText, especificando o arquivo de destino e a sequência de caracteres a ser anexada e definindo o parâmetro append para True.
Este exemplo grava a sequência de caracteres "This is a test string." para o 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 inválido para um dos seguintes motivos: Ele é uma cadeia de comprimento zero, ele contém somente espaços em branco, ele contém caracteres inválidos ou é um caminho de dispositivo (começa com \\.\) (ArgumentException).
O caminho não é válido porque ele é 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 I/O (IOException).
O caminho excede o comprimento máximo definido pelo sistema (PathTooLongException).
Um nome de arquivo ou de diretório no caminho contém dois-pontos (:) ou está em um formato inválido (NotSupportedException).
O usuário não possui permissões necessárias para exibir o caminho (SecurityException).
Consulte também
Referência
My.Computador.FileSystem.WriteAllText método