FileSystem.ReadAllBytes(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce il contenuto di un file come matrice di byte.
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()
Parametri
- file
- String
File da leggere.
Valori restituiti
Byte matrice contenente il contenuto del file.
Eccezioni
Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; contiene caratteri non validi; o è un percorso del dispositivo (inizia con \\.\); termina con una barra finale.
file è Nothing.
Il file non esiste.
Il file è in uso da un altro processo o si verifica un errore di I/O.
Il percorso supera la lunghezza massima definita dal sistema.
Un nome di file o directory nel percorso contiene due punti (:) o è in un formato non valido.
Memoria insufficiente per scrivere la stringa nel buffer.
L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.
Esempio
Questo esempio legge dal file C:/Documents and Settings/selfportrait.jpg.
My.Computer.FileSystem.ReadAllBytes(
"C:/Documents and Settings/selfportrait.jpg")
Commenti
Il ReadAllBytes metodo dell'oggetto My.Computer.FileSystem consente di leggere da un file binario. Il contenuto del file viene restituito come matrice di byte.
Non prendere decisioni sul contenuto del file in base al nome del file. Ad esempio, il file Form1.vb potrebbe non essere un file di origine di Visual Basic. Verificare tutti gli input prima di usare i dati nell'applicazione.
Nella tabella seguente è riportato un esempio di attività che include il My.Computer.FileSystem.ReadAllBytes metodo .
| Per | Vedi |
|---|---|
| Leggere da un file binario | Come: Leggere da file binari in Visual Basic |