FileSystem Classe
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.
Le FileSystem module contient les procédures utilisées pour effectuer des opérations de fichier, de répertoire ou de dossier et de système. La My fonctionnalité vous offre une meilleure productivité et des performances dans les opérations d’E/S de fichier que l’utilisation du FileSystem module. Pour plus d’informations, consultez FileSystem.
public ref class FileSystem sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class FileSystem
[Microsoft.VisualBasic.CompilerServices.StandardModule]
[System.Security.SecurityCritical]
public sealed class FileSystem
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type FileSystem = class
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
[<System.Security.SecurityCritical>]
type FileSystem = class
Public Module FileSystem
- Héritage
-
FileSystem
- Attributs
Exemples
Cet exemple utilise la GetAttr fonction pour déterminer les attributs d’un fichier et d’un répertoire ou d’un dossier.
Dim MyAttr As FileAttribute
' Assume file TESTFILE is normal and readonly.
MyAttr = GetAttr("C:\TESTFILE.txt") ' Returns vbNormal.
' Test for normal.
If (MyAttr And FileAttribute.Normal) = FileAttribute.Normal Then
MsgBox("This file is normal.")
End If
' Test for normal and readonly.
Dim normalReadonly As FileAttribute
normalReadonly = FileAttribute.Normal Or FileAttribute.ReadOnly
If (MyAttr And normalReadonly) = normalReadonly Then
MsgBox("This file is normal and readonly.")
End If
' Assume MYDIR is a directory or folder.
MyAttr = GetAttr("C:\MYDIR")
If (MyAttr And FileAttribute.Directory) = FileAttribute.Directory Then
MsgBox("MYDIR is a directory")
End If
Remarques
Ce module prend en charge les mots clés de langage Visual Basic et les membres de la bibliothèque d’exécution qui accèdent aux fichiers et dossiers.
Méthodes
| Nom | Description |
|---|---|
| ChDir(String) |
Change le répertoire ou le dossier actif. La |
| ChDrive(Char) |
Change le lecteur actif. |
| ChDrive(String) |
Change le lecteur actif. |
| CurDir() |
Retourne une chaîne représentant le chemin d’accès actuel. La FileSystem productivité et les performances sont meilleures dans les opérations d’E/S de fichier que |
| CurDir(Char) |
Retourne une chaîne représentant le chemin d’accès actuel. La FileSystem productivité et les performances sont meilleures dans les opérations d’E/S de fichier que |
| Dir() |
Retourne une chaîne représentant le nom d’un fichier, d’un répertoire ou d’un dossier qui correspond à un modèle ou un attribut de fichier spécifié, ou à l’étiquette de volume d’un lecteur. Cela FileSystem vous donne une meilleure productivité et des performances dans les opérations d’E/S de fichier que la |
| Dir(String, FileAttribute) |
Retourne une chaîne représentant le nom d’un fichier, d’un répertoire ou d’un dossier qui correspond à un modèle ou un attribut de fichier spécifié, ou à l’étiquette de volume d’un lecteur. Cela FileSystem vous donne une meilleure productivité et des performances dans les opérations d’E/S de fichier que la |
| EOF(Int32) |
Retourne une valeur |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| FileAttr(Int32) |
Retourne une énumération représentant le mode fichier des fichiers ouverts à l’aide de la |
| FileClose(Int32[]) |
Conclut l’entrée/sortie (E/S) dans un fichier ouvert à l’aide de la |
| FileCopy(String, String) |
Copie un fichier. La FileSystem productivité et les performances sont meilleures dans les opérations d’E/S de fichier que |
| FileDateTime(String) |
Retourne une |
| FileGet(Int32, Array, Int64, Boolean, Boolean) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Boolean, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Byte, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Char, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, DateTime, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Decimal, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Double, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Int16, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Int32, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Int64, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, Single, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, String, Int64, Boolean) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGet(Int32, ValueType, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileGetObject(Int32, Object, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La |
| FileLen(String) |
Retourne une valeur qui spécifie la longueur d’un fichier en octets. La |
| FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32) |
Ouvre un fichier pour l’entrée ou la sortie. La |
| FilePut(Int32, Array, Int64, Boolean, Boolean) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Boolean, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Byte, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Char, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, DateTime, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Decimal, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Double, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Int16, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Int32, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Int64, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, Single, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, String, Int64, Boolean) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Int32, ValueType, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FilePut(Object, Object, Object) |
Obsolète.
Obsolète.
Écrit des données d’une variable dans un fichier de disque. La |
| FilePutObject(Int32, Object, Int64) |
Écrit des données d’une variable dans un fichier de disque. La |
| FileWidth(Int32, Int32) |
Affecte une largeur de ligne de sortie à un fichier ouvert à l’aide de la |
| FreeFile() |
Retourne une |
| GetAttr(String) |
Retourne une |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| Input(Int32, Boolean) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Byte) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Char) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, DateTime) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Decimal) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Double) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Int16) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Int32) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Int64) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Object) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Single) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, String) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| InputString(Int32, Int32) |
Retourne |
| Kill(String) |
Supprime des fichiers d'un disque. La |
| LineInput(Int32) |
Lit une seule ligne à partir d’un fichier séquentiel ouvert et l’affecte à une |
| Loc(Int32) |
Renvoie une valeur qui spécifie la position en lecture/écriture actuelle dans un fichier ouvert. |
| Lock(Int32, Int64, Int64) |
Contrôle l’accès par d’autres processus à l’ensemble ou à la partie d’un fichier ouvert à l’aide de la |
| Lock(Int32, Int64) |
Contrôle l’accès par d’autres processus à l’ensemble ou à la partie d’un fichier ouvert à l’aide de la |
| Lock(Int32) |
Contrôle l’accès par d’autres processus à l’ensemble ou à la partie d’un fichier ouvert à l’aide de la |
| LOF(Int32) |
Retourne la taille, en octets, d’un fichier ouvert à l’aide de la |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| MkDir(String) |
Crée un répertoire. La |
| Print(Int32, Object[]) |
Écrit dans un fichier séquentiel des données mises en forme pour l’affichage. |
| PrintLine(Int32, Object[]) |
Écrit dans un fichier séquentiel des données mises en forme pour l’affichage. |
| Rename(String, String) |
Renomme un fichier ou un répertoire de disque. La |
| Reset() |
Ferme tous les fichiers de disque ouverts à l’aide de la |
| RmDir(String) |
Supprime un répertoire existant. La |
| Seek(Int32, Int64) |
Renvoie une |
| Seek(Int32) |
Renvoie une |
| SetAttr(String, FileAttribute) |
Définit des informations d’attributs pour un fichier. La |
| SPC(Int16) |
Utilisé avec la ou |
| TAB() |
Utilisé avec les fonctions ou |
| TAB(Int16) |
Utilisé avec les fonctions ou |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| Unlock(Int32, Int64, Int64) |
Contrôle l’accès par d’autres processus à l’ensemble ou à la partie d’un fichier ouvert à l’aide de la |
| Unlock(Int32, Int64) |
Contrôle l’accès par d’autres processus à l’ensemble ou à la partie d’un fichier ouvert à l’aide de la |
| Unlock(Int32) |
Contrôle l’accès par d’autres processus à l’ensemble ou à la partie d’un fichier ouvert à l’aide de la |
| Write(Int32, Object[]) |
Écrit des données dans un fichier séquentiel. Les données écrites avec |
| WriteLine(Int32, Object[]) |
Écrit des données dans un fichier séquentiel. Les données écrites avec |