Før eller senere vil du kjøre inn behovet for å lese en fil i en byte array ved hjelp av Visual Basic for videre manipulering av data . I VB kan du bruke " BinaryReader.ReadBytes "-metoden for å lese et bestemt antall bytes fra dagens strøm i en byte array. Å vite hvordan du skal lese binære data er nyttig når du trenger å lagre store filer til en binær felt i en database tabell . Instruksjoner
en
Launch Microsoft Visual Basic Express , klikker du "New Project ... " på ruten til venstre på skjermen og velg "Console Application. " Klikk " OK " for å lage en ny konsoll prosjekt
2
Legg til følgende navnerom i den aller første linje av koden din modul: .
Importen System.IO
3
Skriv inn følgende kode for å definere den filen du vil lese : en
Dim ReadFile As String = "C : \\ file.txt "
4
Copy og lim inn følgende kode for å åpne og lese tekst -filen er definert i forrige trinn : en
hjelp fsSource Som FileStream = Ny FileStream ( ReadFile , _
FileMode.Open , FileAccess.Read )
5
Legg til følgende kode for å lese den første byte av byte array : en
Dim br som ny BinaryReader ( fsSource , New ASCIIEncoding ( ) )
Dim blings ( ) Som Byte
blings = br.ReadBytes ( 1 )
6
Legg til følgende kode for å avslutte programmet : en
Console.WriteLine ( " trykke på en tasten for å stoppe programmet " )
Console.ReadKey (Sann )
End hjelp
7
Klikk " blings = br.ReadBytes ( 1 ) " og trykk " F9 "for å legge en pause punkt i koden . Trykk "F5 " for å kjøre programmet og trykk "F8" til å gå gjennom koden din når programmet pauser. Hold musen over den " klump " variable å vise byte lese .