System.IOUtils.TDirectory.Delete

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class procedure Delete(const Path: string); overload; inline; static;
class procedure Delete(const Path: string; const Recursive: Boolean);

C++

static void __fastcall Delete(const System::UnicodeString Path)/* overload */;
static void __fastcall Delete(const System::UnicodeString Path, const bool Recursive)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils TDirectory

Description

Supprime un répertoire sur le chemin donné.

Utilisez Delete pour supprimer un répertoire sur le chemin donné. Le tableau suivant liste les paramètres attendus par cette méthode :



Nom Signification

Path

Chemin du répertoire en cours de suppression.

Recursive

La suppression est récursive. Si ce paramètre est défini sur false, les répertoires non vides ne seront pas supprimés.



La seconde version de Delete n'attend pas un paramètre Recursive ; il est considéré comme étant à false. Cela signifie que la seconde version de Delete échouera sur les répertoires non vides. Aucune version de Delete signale si l'opération de suppression a réussi.

Remarque :  Delete déclenche une exception si le Path donné n'est pas valide ou s'il contient des caractères non valides.

Voir aussi