|
|
|
|
|
- Déplacement du répertoire et de son contenu
- Fonctionnement sous Windows Vista (et supérieur)
fRepDéplace (Fonction) En anglais : fMoveDir Déplace le contenu d'un répertoire dans un autre répertoire.
Res est un booléen
Res = fRepDéplace("C:\Répertoires\MesFichiers", "D:\Documents\CopieFichier", frRécursif)
SI Res = Faux ALORS
Erreur(ErreurInfo(errMessage))
FIN
Syntaxe
<Résultat> = fRepDéplace(<Chemin du répertoire à  déplacer> , <Chemin du répertoire de destination> [, <Indicateur de déplacement>])
<Résultat> : Booléen - Vrai si le contenu du répertoire a été déplacé,
- Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Chemin du répertoire à déplacer> : Chaîne de caractères Nom et chemin complet (ou relatif) du répertoire dont le contenu doit être déplacé (260 caractères maximum). Un chemin de type UNC peut être utilisé. Les caractères jokers (*, ?) sont autorisés. Ce nom de répertoire peut être terminé indifféremment par "\" ou non.
<Chemin du répertoire de destination> : Chaîne de caractères Nom et chemin complet (ou relatif) du répertoire de destination (260 caractères maximum). Un chemin de type UNC peut être utilisé. Ce nom de répertoire peut être terminé indifféremment par "\" ou non.
<Indicateur de déplacement> : Constante (ou combinaison de constantes) optionnelle Les constantes utilisables sont les suivantes (par défaut, aucune option n'est sélectionnée) : | | frConfirmer | Le contenu du répertoire est déplacé après confirmation de l'écrasement du répertoire de même nom.
| frJauge | Une fenêtre de progression est affichée.
| frRécursif | Le contenu du répertoire d'origine est déplacé (fichiers et sous-répertoires). Si le répertoire d'origine contient des fichiers ou des sous-répertoires et si cette constante n'est pas précisée, la copie n'est pas effectuée. |
Par défaut, <Indicateur de déplacement> est vide. Aucune des options n'est sélectionnée. Remarques Déplacement du répertoire et de son contenu Pour déplacer uniquement le contenu du répertoire, seuls le chemin et le nom du répertoire à déplacer sont à préciser. Par exemple, la ligne de code :
fRepDéplace("C:\MesRépertoires\MesFichiers", "D:\MesDocuments\CopieFichier", frRécursif)
- Copie uniquement les fichiers présents dans le répertoire "C:\MesRépertoires\MesFichiers" dans le répertoire "D:\MesDocuments\CopieFichier". Le répertoire d'origine n'est pas recrée.
- Le répertoire original et son contenu sont détruits.
Pour déplacer le répertoire et son contenu, il est conseillé d'utiliser la fonction fRenomme. Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|