Bonjour,

Je dois copier des fichiers dans un répertoire.
Voila le code que j'ai fais.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
TSearchRec Infos_fichier;
        if (FindFirst(SourceDirectory+ "*.*", faAnyFile	, Infos_fichier)== 0)
        do
        {
          SourceDirectory = SourceDirectory + "\\" + Infos_fichier.Name;
          // copie fichier trouvé
          CopyFile(SourceDirectory.c_str(),DestDirectory.c_str(), TRUE);
        }
        while(!FindNext(Infos_fichier));
Mais au lieu de me renvoyer le nom du fichier contenu dans le répertoire.
Il me renvoie le nom du répertoire.
Exemple:
voila mon répertoire:
C:\Documents and Settings\Administrateur\Mes documents\Nouveau dossier
Au lieu de me donner le nom du fichier dans se répertoire(Nouveau document texte.txt).
Il me renvoie Nouveau dossier
Quelqu'un pourrai m'aider SVP.