Imports System.IO Sub FichierBinaire(ByVal NomFichier As String) Dim br As BinaryReader Dim bw As BinaryWriter Dim fs As FileStream Dim i As Integer Try If Not File.Exists(NomFichier) Then 'Le fichier n'existe pas. On le crée bw = New BinaryWriter(File.Create(NomFichier)) For i = 0 To 9 bw.Write(i) Next bw.Close() End If 'Ouverture du fichier et Ecriture du contenu du fichier sur la console fs = File.Open(NomFichier, FileMode.Open) br = New BinaryReader(fs) Console.WriteLine("Debut du fichier") While fs.Position < fs.Length Console.Write(br.ReadInt32()) End While Console.WriteLine("{0}Fin du fichier", ControlChars.CrLf) Finally 'Fermeture Binaryreader If Not IsNothing(br) Then br.Close() 'Fermeture Binarywriter If Not IsNothing(bw) Then bw.Close() End Try End Sub