Como criar um arquivo no Visual Basic
Este exemplo cria um arquivo de texto vazio no caminho especificado usando o método Create na classe File.
Exemplo
Imports System.IO
Imports System.Text
Module Module1
Sub Main()
Dim path As String = "c:\temp\MyTest.txt"
' Create or overwrite the file.
Dim fs As FileStream = File.Create(path)
' Add text to the file.
Dim info As Byte() = New UTF8Encoding(True).GetBytes("This is some text in the file.")
fs.Write(info, 0, info.Length)
fs.Close()
End Sub
End Module
Compilando o código
Use a variável file
para gravar no arquivo.
Programação robusta
Se o arquivo já existir, ele será substituído.
As seguintes condições podem causar uma exceção:
O nome do caminho está malformado. Por exemplo, ele contém caracteres inválidos ou é somente um espaço em branco (ArgumentException).
O caminho é somente leitura (IOException).
O nome do caminho é
Nothing
(ArgumentNullException).O nome do caminho é muito longo (PathTooLongException).
O caminho é inválido (DirectoryNotFoundException).
O caminho é apenas dois-pontos ":" (NotSupportedException).
Segurança do .NET Framework
Uma SecurityException pode ser gerada em ambientes de confiança parcial.
A chamada para o método Create requer FileIOPermission.
Uma UnauthorizedAccessException será gerada se o usuário não tiver permissão para criar o arquivo.