Como: Leitura de arquivos binário no Visual Basic
O objeto My.Computer.FileSystem fornece o método ReadAllBytes para leitura de arquivos binários.
Para ler de um arquivo binário
Use o método ReadAllBytes que retorna o conteúdo de um arquivo como uma matriz de bytes.Este exemplo lê a partir do arquivo C:/Documents and Settings/selfportrait.jpg.
My.Computer.FileSystem.ReadAllBytes _ ("C:/Documents and Settings/selfportrait.jpg")
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 (ArgumentException).
O caminho não é válido porque ele é Nothing (ArgumentNullException).
O arquivo não existe (FileNotFoundException).
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).
Não há memória suficiente para gravar a sequência de caracteres no buffer (OutOfMemoryException).
O usuário não possui permissões necessárias para exibir o caminho (SecurityException).
Não faça decisões sobre o conteúdo do arquivo com base no nome do arquivo.Por exemplo, o arquivo Form1.vb pode não ser um arquivo fonte do Visual Basic.
Verifique todas as entradas antes de usar os dados no seu aplicativo.O conteúdo do arquivo pode não ser esperado e métodos para ler o arquivo podem falhar.
Consulte também
Tarefas
Como: Ler From Texto Files with Multiple formatos no Visual Basic
Referência
Método My.Computer.FileSystem.ReadAllText
Método My.Computador.FileSystem.WriteAllBytes