Afficher : Delphi
C++
Préférences d'affichage
System.SysUtils.ForceDirectories
De XE2 API Documentation
Delphi
function ForceDirectories(Dir: string): Boolean;
C++
extern PACKAGE bool __fastcall ForceDirectories(System::UnicodeString Dir);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Crée un nouveau répertoire et, si nécessaire, les répertoires parents.
ForceDirectories crée le répertoire spécifié dans Dir, qui doit être un chemin d'accès complet. Si les répertoires indiqués dans le chemin n'existent pas encore, ForceDirectories tente de les créer.
ForceDirectories renvoie True s'il réussit à créer tous les répertoires nécessaires, False s'il n'a pas pu créer le répertoire voulu.
Remarque : N'appelez pas ForceDirectories avec une chaîne vide. Ceci provoque le déclenchement d'une exception par ForceDirectories.
Remarque : L'unité FileCtrl (Windows uniquement) contient également une fonction ForceDirectories. En revanche, la version FileCtrl est dépréciée et la version SysUtils préférée, même si le code ne doit pas obligatoirement être multiplate-forme.