Compartilhar via


Como gravar texto em arquivos com um StreamWriter no Visual Basic

Este exemplo abre um objeto StreamWriter com o método My.Computer.FileSystem.OpenTextFileWriter e o usa para gravar uma cadeia de caracteres em um arquivo de texto com o método WriteLine da classe StreamWriter.

Exemplo

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Programação robusta

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

Segurança do .NET Framework

Este exemplo cria um novo arquivo, se o arquivo ainda não existe. Se um aplicativo precisar criar um arquivo, ele precisará de acesso Create para a pasta. Se o arquivo já existe, o aplicativo precisa apenas de acesso Write, um privilégio menor. Sempre que possível, é mais seguro criar o arquivo durante a implantação e somente conceder acesso Read a um único arquivo, em vez de acesso Create a uma pasta.

Confira também