UpsSys.SupprimerRepertoire

Procedure Habilitation Optimiser(PasDEffetDeBord) SupprimerRepertoire(NomRepertoire : Nul Ou Caractere, Destruction : DestructionContenu=DestructionAutomatique);

Description

La procédure SupprimerRepertoire permet de supprimer le répertoire NomRepertoire en appliquant le mode de destruction Destruction aux fichiers. Pour plus de précisions sur ce dernier, merci de se référer à la fiche DestructionContenu.

La suppression est récursive, c'est-à-dire que les fichiers contenus dans le répertoire à supprimer ainsi que ses sous-répertoires sont également supprimés.

Le nom du répertoire peut comporter un accès distant introduit par l'opérateur @. En ce cas, l'opérateur doit introduire un nom d'un serveur disponible parmi les noeuds de la topologie gérée par Up ! Object Request Broker. Le répertoire est alors supprimé sur ce serveur et non en local.

Si NomRepertoire est Nul, alors la suppression n'a pas lieu.

Si la suppression est impossible, l'exception SuppressionImpossible est envoyée.

Exemple

Principal
/*******/
Debut
...
SupprimerRepertoire("c:/tmp");
/* Le répertoire 'c:/tmp' est supprimé. */
...
SupprimerRepertoire("c:/tmp2", DestructionZero);
/* Les fichiers du répertoire 'c:/tmp' sont détruit puis le répertoire est supprimé. */
...
Fin Principal

Voir aussi

SupprimerFichier pour supprimer un fichier.

Traduction

---------