Routines de support des disques et des répertoires

De RAD Studio
Aller à : navigation, rechercher

Remonter à Catégories de l'API - Index

Cette rubrique liste toutes les routines utilisées dans la gestion des disques et des répertoires.

Routine Description

System.ChDir

Change le répertoire en cours.

System.IOUtils.TDirectory.Copy

Copie un répertoire et son contenu.

System.SysUtils.CreateDir

Crée un nouveau répertoire.

System.IOUtils.TDirectory.CreateDirectory

Crée un nouveau répertoire avec le chemin donné.

System.IOUtils.TDirectory.Delete

Supprime le répertoire dont le chemin est spécifié.

System.SysUtils.DeleteFile

Supprime un fichier du disque ; supprime un fichier dont le nom est une chaîne ANSI.

System.SysUtils.DiskFree

Renvoie le nombre d'octets disponibles sur un lecteur spécifié.

System.SysUtils.DiskSize

Renvoie la taille en octets d'un lecteur spécifié.

System.IOUtils.TDirectory.Exists

Vérifie si un répertoire donné existe.

System.SysUtils.FileSearch

Recherche un fichier dans le chemin de répertoire spécifié.

System.SysUtils.FindClose

Libère la mémoire allouée par FindFirst.

System.SysUtils.FindFirst

Cherche la première instance d'un nom de fichier avec un ensemble d'attributs donné dans un répertoire spécifié.

System.SysUtils.FindNext

Renvoie l'entrée suivante correspondant au nom et aux attributs spécifiés dans un précédent appel à FindFirst.

System.SysUtils.ForceDirectories

Crée un nouveau répertoire, incluant si nécessaire la création des répertoires parent.

System.IOUtils.TDirectory.GetAttributes

Renvoie les attributs du répertoire.

System.IOUtils.TDirectory.GetCreationTime

Renvoie l'heure de création d'un répertoire.

System.IOUtils.TDirectory.GetCreationTimeUtc

Renvoie l'heure de création d'un répertoire dans le fuseau horaire UTC (Coordinated Universal Time).

System.SysUtils.GetCurrentDir

Renvoie le nom du répertoire en cours.

System.IOUtils.TDirectory.GetCurrentDirectory

Renvoie le répertoire de travail en cours.

System.GetDir

Renvoie le répertoire en cours.

System.IOUtils.TDirectory.GetDirectories

Renvoie la liste des sous-répertoires d'un répertoire donné.

System.IOUtils.TDirectory.GetDirectoryRoot

Renvoie le répertoire racine d'un chemin donné.

System.IOUtils.TDirectory.GetFiles

Renvoie la liste des fichiers d'un répertoire donné.

System.IOUtils.TDirectory.GetFileSystemEntries

Renvoie la liste des fichiers et des sous-répertoires d'un répertoire donné.

System.IOUtils.TDirectory.GetLastAccessTime

Renvoie l'heure du dernier accès à un répertoire.

System.IOUtils.TDirectory.GetLastAccessTimeUtc

Renvoie l'heure du dernier accès à un répertoire dans le fuseau horaire UTC (Coordinated Universal Time).

System.IOUtils.TDirectory.GetLastWriteTime

Renvoie l'heure de la dernière écriture dans un répertoire.

System.IOUtils.TDirectory.GetLastWriteTimeUtc

Renvoie l'heure de la dernière écriture dans un répertoire, dans le fuseau horaire UTC (Coordinated Universal Time).

System.IOUtils.TDirectory.GetLogicalDrives

Renvoie la liste de tous les lecteurs logiques présents sur cet ordinateur.

System.IOUtils.TDirectory.GetParent

Renvoie le répertoire parent d'un autre répertoire.

System.IOResult

Renvoie le statut de la dernière opération d'entrée/sortie effectuée.

System.IOUtils.TDirectory.IsEmpty

Vérifie si un répertoire donné est vide.

System.IOUtils.TDirectory.IsRelativePath

Indique si le chemin spécifié est un chemin relatif.

System.MkDir

Crée un nouveau sous-répertoire.

System.IOUtils.TDirectory.Move

Déplace ou renomme un répertoire et son contenu.

System.SysUtils.RemoveDir

Supprime un répertoire vide existant.

System.RmDir

Supprime un sous-répertoire vide.

System.IOUtils.TDirectory.SetAttributes

Définit les attributs du répertoire.

System.IOUtils.TDirectory.SetCreationTime

Change l'heure de création d'un répertoire.

System.IOUtils.TDirectory.SetCreationTimeUtc

Change l'heure de création d'un répertoire.

System.SysUtils.SetCurrentDir

Définit le répertoire en cours.

System.IOUtils.TDirectory.SetCurrentDirectory

Définit le répertoire en cours.

System.IOUtils.TDirectory.SetLastAccessTime

Change l'heure du dernier accès à un répertoire.

System.IOUtils.TDirectory.SetLastAccessTimeUtc

Change l'heure du dernier accès à un répertoire.

System.IOUtils.TDirectory.SetLastWriteTime

Change l'heure de la dernière écriture dans un répertoire.

System.IOUtils.TDirectory.SetLastWriteTimeUtc

Change l'heure de la dernière écriture dans un répertoire.



Voir aussi