FileSystemProxy.ReadAllBytes(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Inhalt einer Datei als Bytearray zurück.
public:
cli::array <System::Byte> ^ ReadAllBytes(System::String ^ file);
public byte[] ReadAllBytes(string file);
member this.ReadAllBytes : string -> byte[]
Public Function ReadAllBytes (file As String) As Byte()
Parameter
- file
- String
Datei, die gelesen werden soll.
Gibt zurück
Byte Array, das den Inhalt der Datei enthält.
Ausnahmen
Der Pfad ist aus einem der folgenden Gründe ungültig: Es handelt sich um eine leere Zeichenfolge; es enthält nur Leerzeichen; enthält ungültige Zeichen; oder es handelt sich um einen Gerätepfad (beginnt mit \\.\); sie endet mit einem nachgestellten Schrägstrich.
file ist Nothing.
Die Datei ist nicht vorhanden.
Die Datei wird von einem anderen Prozess verwendet, oder ein E/A-Fehler tritt auf.
Der Pfad überschreitet die vom System definierte maximale Länge.
Ein Datei- oder Verzeichnisname im Pfad enthält einen Doppelpunkt (:) oder weist ein ungültiges Format auf.
Es ist nicht genügend Arbeitsspeicher vorhanden, um die Zeichenfolge in puffern zu schreiben.
Der Benutzer verfügt nicht über erforderliche Berechtigungen zum Anzeigen des Pfads.
Beispiele
In diesem Beispiel wird aus der Datei gelesen. C:/Documents and Settings/selfportrait.jpg.
My.Computer.FileSystem.ReadAllBytes(
"C:/Documents and Settings/selfportrait.jpg")
Hinweise
Mit ReadAllBytes der Methode des My.Computer.FileSystem Objekts können Sie aus einer Binärdatei lesen. Der Inhalt der Datei wird als Bytearray zurückgegeben.
Treffen Sie keine Entscheidungen über den Inhalt der Datei basierend auf dem Namen der Datei. Beispielsweise ist die Datei Form1.vb möglicherweise keine Visual Basic-Quelldatei. Überprüfen Sie alle Eingaben, bevor Sie die Daten in Ihrer Anwendung verwenden.
In der folgenden Tabelle sind Beispiele für Aufgaben aufgeführt, die die My.Computer.FileSystem.ReadAllBytes Methode betreffen.
| To | Siehe |
|---|---|
| Lesen aus einer Binärdatei | Gewusst wie: Lesen aus Binärdateien |