Bonjour
En utilisant ce code je me suis aperçu quand copiant les fichiers d'un dossier à un autre, il me toujours 1 fichier.
Pouvez vous me dire d'où cela peut venir.
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 void CCopieFichierApp::Copie() { CFileFind fDossier; CString SDepart; SDepart = "c:\\test\\"; CString SFinal; SFinal = "d:\\test\\"; CString SFichier; SFichier.IsEmpty(); if(fDossier.FindFile(SDepart+"*.*")) { while(fDossier.FindNextFile()) { if((!fileFind.IsDirectory())&&(!fileFind.IsDots())) { SFichier = fileFind.GetFileName(); CopyFile(SDepart+SFichier, SFinal+SFichier, FALSE); } } } fileFind.Close(); }
Partager