Rubrique précédente: MkDir : Fonction de système de fichiersRubrique suivante: RenameDirectory ou RenDir : Renommer ou déplacer un répertoire


RemoveDirectory ou RmDir : Supprimer un répertoire

Valide sur les plates-formes NetWare, Symbian OS, UNIX, Windows et Windows CE

La fonction RemoveDirectory ou RmDir supprime le répertoire indiqué par pathstring.

Remarque : Le répertoire spécifié ne doit pas être protégé en écriture.

Cette fonction de contenu de fichier présente le format suivant :

RemoveDirectory(pathstring as String) as Boolean
RemoveDir(pathstring as String) as Boolean
pathstring

Identifie le répertoire à supprimer. Le répertoire spécifié :

En cas de réussite, la fonction renvoie True, sinon elle renvoie False.

Exemple : Fonction RemoveDirectory

Cet exemple crée un répertoire, en fait le répertoire actif et obtient le nom du répertoire. Cet exemple définit le répertoire par défaut sur C:\ et change le nom du répertoire créé. Si le répertoire existe (c'est-à-dire s'il n'a pas été renommé), il est supprimé.

'Créez le répertoire
CreateDirectory("C:\AMTest")

'Définissez le répertoire actif
SetDirectory("C:\AMTest")
MessageBox("Le répertoire en cours est : " + GetDirectory(0) )

'Définissez le chemin par défaut : C:\
SetDirectory("C:\")

'Renommez le répertoire
RenameDirectory("C:\AMTest","C:\AMTest_1")

If ExistDirectory("C:\AMTest_1") THEN
 RemoveDirectory("C:\AMTest_1")

Else
 MessageBox("Impossible de trouver le répertoire : C:\AMTest_1")

Endif