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 module FileSystem
contient les procédures utilisées pour exécuter des opérations sur des fichiers, des répertoires ou des dossiers et les opérations système. La fonctionnalité My
permet une meilleure productivité et de meilleures performances dans les opérations d'E/S de fichier que le module FileSystem
. 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 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 aux dossiers.
Méthodes
ChDir(String) |
Modifie le répertoire ou dossier actif. La fonctionnalité |
ChDrive(Char) |
Modifie le lecteur actif. |
ChDrive(String) |
Modifie le lecteur actif. |
CurDir() |
Retourne une chaîne représentant le chemin d'accès en cours. Le FileSystem permet une meilleure productivité et de meilleures performances dans les opérations d'E/S de fichier que |
CurDir(Char) |
Retourne une chaîne représentant le chemin d'accès en cours. Le FileSystem permet une meilleure productivité et de meilleures performances 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 au nom de volume d'un lecteur. Le FileSystem permet une meilleure productivité et de meilleures performances dans les opérations d'E/S de fichier que la fonction |
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 au nom de volume d'un lecteur. Le FileSystem permet une meilleure productivité et de meilleures performances dans les opérations d'E/S de fichier que la fonction |
EOF(Int32) |
Retourne une valeur booléenne |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
FileAttr(Int32) |
Retourne une énumération qui représente le mode de fichier pour les fichiers ouverts à l'aide de la fonction |
FileClose(Int32[]) |
Termine les opérations d'entrée/sortie (E/S) dans un fichier ouvert à l'aide de la fonction |
FileCopy(String, String) |
Copie un fichier. Le FileSystem permet une meilleure productivité et de meilleures performances dans les opérations d'E/S de fichier que |
FileDateTime(String) |
Retourne une valeur |
FileGet(Int32, Array, Int64, Boolean, Boolean) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Boolean, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Byte, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Char, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, DateTime, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Decimal, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Double, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Int16, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Int32, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Int64, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, Single, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, String, Int64, Boolean) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGet(Int32, ValueType, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileGetObject(Int32, Object, Int64) |
Lit les données d’un fichier disque ouvert dans une variable. La fonctionnalité |
FileLen(String) |
Retourne une valeur qui spécifie la longueur d’un fichier en octets. La fonctionnalité |
FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32) |
Ouvre un fichier pour entrée ou sortie. La fonctionnalité |
FilePut(Int32, Array, Int64, Boolean, Boolean) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Boolean, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Byte, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Char, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, DateTime, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Decimal, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Double, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Int16, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Int32, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Int64, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, Single, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, String, Int64, Boolean) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Int32, ValueType, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePut(Object, Object, Object) |
Obsolète.
Obsolète.
Obsolète.
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FilePutObject(Int32, Object, Int64) |
Écrit les données d'une variable dans un fichier sur disque. La fonctionnalité |
FileWidth(Int32, Int32) |
Assigne une largeur de ligne de sortie à un fichier ouvert à l'aide de la fonction |
FreeFile() |
Retourne une valeur |
GetAttr(String) |
Retourne une valeur |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Input(Int32, Boolean) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Byte) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Char) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, DateTime) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Decimal) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Double) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Int16) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Int32) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Int64) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Object) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, Single) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
Input(Int32, String) |
Lit des données dans un fichier séquentiel ouvert et les assigne à des variables. |
InputString(Int32, Int32) |
Retourne une valeur |
Kill(String) |
Supprime des fichiers d'un disque. La fonctionnalité |
LineInput(Int32) |
Lit une ligne seule dans un fichier à accès séquentiel ouvert et l'assigne à une variable |
Loc(Int32) |
Retourne une valeur qui spécifie la position lecture/écriture actuelle d’un fichier ouvert. |
Lock(Int32) |
Contrôle l'accès par d'autres processus à tout ou partie d'un fichier ouvert à l'aide de la fonction |
Lock(Int32, Int64) |
Contrôle l'accès par d'autres processus à tout ou partie d'un fichier ouvert à l'aide de la fonction |
Lock(Int32, Int64, Int64) |
Contrôle l'accès par d'autres processus à tout ou partie d'un fichier ouvert à l'aide de la fonction |
LOF(Int32) |
Retourne la taille, en octets, d’un fichier ouvert à l’aide de la fonction |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
MkDir(String) |
Crée un répertoire. La fonctionnalité |
Print(Int32, Object[]) |
Écrit des données formatées dans un fichier séquentiel. |
PrintLine(Int32, Object[]) |
Écrit des données formatées dans un fichier séquentiel. |
Rename(String, String) |
Renomme un fichier ou un répertoire sur un disque. La fonctionnalité |
Reset() |
Ferme tous les fichiers disque ouverts à l'aide de la fonction |
RmDir(String) |
Supprime un répertoire existant. La fonctionnalité |
Seek(Int32) |
Retourne un |
Seek(Int32, Int64) |
Retourne un |
SetAttr(String, FileAttribute) |
Définit les informations d'attribut d'un fichier. La fonctionnalité |
SPC(Int16) |
Utilisé avec la fonction |
TAB() |
S'utilise avec les fonctions |
TAB(Int16) |
S'utilise avec les fonctions |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Unlock(Int32) |
Contrôle l'accès par d'autres processus à tout ou partie d'un fichier ouvert à l'aide de la fonction |
Unlock(Int32, Int64) |
Contrôle l'accès par d'autres processus à tout ou partie d'un fichier ouvert à l'aide de la fonction |
Unlock(Int32, Int64, Int64) |
Contrôle l'accès par d'autres processus à tout ou partie d'un fichier ouvert à l'aide de la fonction |
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 |