Parcourir les dossiers d'un fichier

Résolu
progrima Messages postés 125 Date d'inscription lundi 1 novembre 2004 Statut Membre Dernière intervention 4 janvier 2006 - 5 oct. 2005 à 17:18
progrima Messages postés 125 Date d'inscription lundi 1 novembre 2004 Statut Membre Dernière intervention 4 janvier 2006 - 5 oct. 2005 à 22:50
Bonjour tout le monde!!

Je cherche un code qui permet de parcourir tous les fichiers d'un dossier, est ce que quelqu'un pourrait m'aider???

3 réponses

BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
5 oct. 2005 à 19:17
ça devrait t'aider:



HANDLE hfind;

WIN32_FIND_DATA wfd;



// Initialise la recherche

hfind = FindFirstFile("c:\\mes documents\\*.*", &wfd);



//Si quelque chose a été trouvé

if (hfind != INVALID_HANDLE_VALUE)

{

// Commence la boucle

do

{

// Si ce n'est pas le répertoire courant DOS ...

if (wfd.cFileName[0] != '.')

{

// Affiche le nom du fichier trouvé

cout << wfd.cFileName << endl;

}



// Recherche le prochain

}while (FindNextFile(hfind, &wfd));



// Recherche terminée, ferme la recherche

FindClose(hfind);



// C'est terminé!!!

cout << "\rRecherche terminée!" << endl;

}

else

{

cout << "Aucun fichier n'a été trouvé.\r";

}



Buno

----------------------------------------
L'urgent est fait, l'impossible est en train de se faire. Pour les miracles, prévoir un délai...
3
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
5 oct. 2005 à 17:26
FindFirstFile
FindNextFile
FindClose

ciao...
BruNews, MVP VC++
0
progrima Messages postés 125 Date d'inscription lundi 1 novembre 2004 Statut Membre Dernière intervention 4 janvier 2006
5 oct. 2005 à 22:50
Merci pour vos réponse
0
Rejoignez-nous