Partilhar via


Como: Gravar em arquivos binários no Visual Basic

O WriteAllBytes método grava dados em um arquivo binário. Se o append parâmetro for True, ele anexará os dados ao arquivo, caso contrário, os dados no arquivo serão substituídos.

Se o caminho especificado excluindo o nome do arquivo não for válido, uma DirectoryNotFoundException exceção será lançada. Se o caminho for válido, mas o arquivo não existir, o arquivo será criado.

Para gravar em um arquivo binário

Use o WriteAllBytes método, fornecendo o caminho e o nome do arquivo e os bytes a serem gravados. Este exemplo acrescenta a matriz CustomerData de dados ao arquivo chamado CollectedData.dat.

Dim CustomerData As Byte() = (From c In customerQuery).ToArray()

My.Computer.FileSystem.WriteAllBytes(
  "C:\MyDocuments\CustomerData", CustomerData, True)

Programação robusta

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

Consulte também