FileSystem.ReadAllBytes(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne le contenu d’un fichier sous forme de tableau d’octets.
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()
Paramètres
- file
- String
Fichier à lire.
Retours
Byte tableau contenant le contenu du fichier.
Exceptions
Le chemin d’accès n’est pas valide pour l’une des raisons suivantes : il s’agit d’une chaîne de longueur nulle ; il contient uniquement de l’espace blanc ; contient des caractères non valides ; ou il s’agit d’un chemin d’accès d’appareil (commence par \\.\) ; il se termine par une barre oblique de fin.
file a la valeur Nothing.
Le fichier n’existe pas.
Le fichier est utilisé par un autre processus ou une erreur d’E/S se produit.
Le chemin dépasse la longueur maximale définie par le système.
Un nom de fichier ou de répertoire dans le chemin contient un signe deux-points (:) ou est dans un format non valide.
Il n’y a pas suffisamment de mémoire pour écrire la chaîne dans la mémoire tampon.
L’utilisateur ne dispose pas des autorisations nécessaires pour afficher le chemin d’accès.
Exemples
Cet exemple lit à partir du fichier C:/Documents and Settings/selfportrait.jpg.
My.Computer.FileSystem.ReadAllBytes(
"C:/Documents and Settings/selfportrait.jpg")
Remarques
La ReadAllBytes méthode de l’objet My.Computer.FileSystem vous permet de lire à partir d’un fichier binaire. Le contenu du fichier est retourné sous forme de tableau d’octets.
Ne prenez pas de décisions sur le contenu du fichier en fonction du nom du fichier. Par exemple, le fichier Form1.vb peut ne pas être un fichier source Visual Basic. Vérifiez toutes les entrées avant d’utiliser les données dans votre application.
Le tableau suivant répertorie un exemple de tâche impliquant la My.Computer.FileSystem.ReadAllBytes méthode.
| À | Consultez |
|---|---|
| Lecture à partir d’un fichier binaire | How to : Read From Binary Files in Visual Basic |