Como: Gravar arquivos binários em Visual Basic

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

Se o caminho especificado excluindo o nome de arquivo não for válido, uma exceção DirectoryNotFoundException será acionada. Se o caminho é válido, mas o arquivo não existir, o arquivo será criado.

Para Gravar em um arquivo binário.

  • Use o método WriteAllBytes, fornecendo o caminho do arquivo e nome e os bytes a serem gravados. Este exemplo acrescenta a matriz de dados CustomerData para o 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

Tarefas

Como: Gravar texto em arquivos em Visual Basic

Referência

WriteAllBytes