FileSystem.ReadAllBytes(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar innehållet i en fil som en bytematris.
public:
static cli::array <System::Byte> ^ ReadAllBytes(System::String ^ file);
public static byte[] ReadAllBytes(string file);
static member ReadAllBytes : string -> byte[]
Public Shared Function ReadAllBytes (file As String) As Byte()
Parametrar
- file
- String
Fil som ska läsas.
Returer
Byte matris som innehåller innehållet i filen.
Undantag
Sökvägen är inte giltig av någon av följande orsaker: det är en sträng med noll längd. den innehåller endast tomt utrymme. den innehåller ogiltiga tecken. eller så är det en enhetssökväg (börjar med \\.\); det slutar med ett avslutande snedstreck.
file är Nothing.
Filen finns inte.
Filen används av en annan process eller så uppstår ett I/O-fel.
Sökvägen överskrider den systemdefinierade maximala längden.
Ett fil- eller katalognamn i sökvägen innehåller ett kolon (:) eller är i ett ogiltigt format.
Det finns inte tillräckligt med minne för att skriva strängen för bufferten.
Användaren saknar nödvändiga behörigheter för att visa sökvägen.
Exempel
Det här exemplet läser från filen C:/Documents and Settings/selfportrait.jpg.
My.Computer.FileSystem.ReadAllBytes(
"C:/Documents and Settings/selfportrait.jpg")
Kommentarer
Med ReadAllBytes metoden för My.Computer.FileSystem objektet kan du läsa från en binär fil. Innehållet i filen returneras som en bytematris.
Fatta inte beslut om innehållet i filen baserat på namnet på filen. Filen Form1.vb kanske till exempel inte är en Visual Basic-källfil. Kontrollera alla indata innan du använder data i ditt program.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.FileSystem.ReadAllBytes metoden.
| Till | Se |
|---|---|
| Läsa från en binär fil | How to: Read From Binary Files in Visual Basic |