DeleteDirectory()
Syntaxe
Resultat = DeleteDirectory(Repertoire$, Masque$ [, Mode])Description
Supprime un répertoire ou les fichiers dans ce répertoire correspondant au masque fourni.
Arguments
Repertoire$ Le dossier à détruire. Masque$ Le masque de suppression des fichiers contenu dans le répertoire. Par exemple:
"*.*" détruit tous les fichiers situés dans le répertoire.
"*.exe" détruit seulement les fichiers .exe.
Par défaut, une chaîne Masque$ vide ("") permet la supression de tous les fichiers.Mode (optionnel) Peut être une combinaison des valeurs suivantes: #PB_FileSystem_Recursive: Efface le répertoire et tous les sous-répertoires. #PB_FileSystem_Force : Efface également les fichiers protégés (Lecture seule).
Valeur de retour
Renvoie une valeur non nulle si l'opération a réussi, zéro sinon.
Exemple
If FileSize("c:\PB") = -2 DeleteDirectory("c:\PB","*.*", #PB_FileSystem_Recursive|#PB_FileSystem_Force) Debug "Dossier c:\PB supprimé" EndIf
Voir aussi
CreateDirectory(), ExamineDirectory(), CopyDirectory()
OS Supportés
Tous