Før eller senere vil du løbe ind i behovet for at læse en fil i en byte array ved hjælp af Visual Basic for yderligere manipulation af data. I VB kan du bruge " BinaryReader.ReadBytes " metode til at læse et bestemt antal bytes fra den aktuelle strøm i en byte array. Vide , hvordan man læser binære data er nyttig, når du har brug for at gemme store filer i en binær felt i en database tabel. Instruktioner
1
Launch Microsoft Visual Basic Express , klik på " Nyt projekt ..." på den venstre rude på skærmen og derefter vælge "Console Application ". Klik på "OK " for at oprette en ny konsol projekt
2
Tilføj følgende namespace i den allerførste linje i din kode modul: .
Import System.IO
< br >
3
Indtast følgende kode til at definere den fil, du vil læse : Hej
Dim ReadFile As String = " C: \\ file.txt "
4
Copy og indsæt følgende kode til at åbne og læse tekst-fil er defineret i det forrige trin : Hej
Brug fsSource Som FileStream = Ny FileStream ( ReadFile , _
FileMode.Open , FileAccess.Read ) < br >
5
Føj følgende kode til at læse den første byte af byte array : Hej
Dim br As New BinaryReader ( fsSource , New ASCIIEncoding () )
Dim luns () Som Byte
luns = br.ReadBytes (1)
6
Føj følgende kode for at afslutte programmet : Hej
Console.WriteLine ( " tryk på en vilkårlig for at stoppe programmet "),
Console.ReadKey (sand)
End Brug
7
Klik på" luns = br.ReadBytes (1) "og tryk" F9 "for at tilføje et break point til din kode . Tryk på " F5 " for at køre programmet , og tryk "F8" for at gå gennem din kode når programmet pauser. Kør musen over " bid " variable for at se byte læse.