DirCopy()
Définition :
Fonction de copie d’un dossier dans un nouveau dossier.
Syntaxe :
DirCopy(ALPHA source, ALPHA dest)
"source" : Correspond au répertoire à copier. Il peut contenir le chemin d’accès au dossier
"dest" : Correspond à la destination de la copie. Ce paramètre peut correspondre à un nom de dossier uniquement. Dans ce cas le dossier est copié dans le dossier de destination, le dossier de destination ne doit pas exister.
Remarque : Mettre les sources et destinations entre guillemets si les libellés comportent des espaces.
Valeur de retour :
La fonction retourne 0 en cas de réussite sinon elle retourne un code d’erreur.
Exemple :
Copy du repertoire "Rep sauv1" en "Rep Sauv4"
vu(1)= DirCopy("Rep sauv1", "Rep sauv4")
[SI]
vu(1)<> 0
[FINSI]
[ALORS]
SAM("", SilGetLastError(vu(1)),0)
SAM("", "Le dossier n'a pas été copié", 0)
[FINALORS]
[SINON]
[SI]
vu(1)= 0
[FINSI]
[ALORS]
SAM("", "Le dossier a été Copié", 0)
[FINALORS]
[FINSINON]
1 : Si le répertoire existe déjà, la fonction "SilGetLastError" dans un SAM, affiche le message suivant.
Un autre SAM indique que le répertoire n'a pas été copié.
2 : Si le répertoire n'existe pas, un SAM affiche le message suivant.
Donnez votre avis sur la Base de connaissance Silog ici ou contactez-nous directement par mail sur confluence@silog.fr