Rubrique précédente: CopyFile ou CopyLink – Copier un fichier existantRubrique suivante: CreateDirectory ou MkDir : Créer un répertoire


CopyTree : Copier une arborescence de répertoires

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

La fonction CopyTree copie une arborescence des répertoires. Si le chemin de la cible n'existe pas, il est créé par cette fonction.

Format de la fonction :

CopyTree(
	source as String, 
	target as String, 
	overwrite as Boolean) as Boolean
CopyTree(source as String, target as String) as Boolean
source

Indique le nom d'un répertoire existant.

target

Indique le nom du nouveau répertoire.

overwrite

Spécifie si la fonction remplace une cible existante.

La valeur par défaut, True, provoque le remplacement d'une cible existante. False fait échouer la fonction si le fichier cible existe.

Exemple :

Cet exemple copie l'arborescence du répertoire clientws vers CliWS.

CopyTree("c:\clientws", "c:\cliws")

En cas de réussite, la fonction renvoie la valeur True. Dans le cas contraire, elle renvoie la valeur False.