A voir également:
- Lister des dossiers
- Afficher la taille des dossiers - Guide
- Gertrude a préparé la liste des affaires à prendre pour l'excursion. juliette a modifié cette liste en utilisant le mode suivi des modifications proposé par le traitement de texte. - Guide
- Excel validation des données liste - Guide
- Liste des appareils connectés - Guide
- Afficher les dossiers cachés - Guide
9 réponses
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
18 nov. 2003 à 11:21
18 nov. 2003 à 11:21
Salut, moi il y a un truc qui me tracasse dans ton code (autre que l'indentation :-D), c'est que je ne vois pas ou il peut etre recursif!!!
Tu es sur qu'il est recursif sur C:? 8-)
A mon avis pour chacune de tes directories (donc dans ton while), il faut que tu refasses appel a ta fonction...
. .
\_/
Tu es sur qu'il est recursif sur C:? 8-)
A mon avis pour chacune de tes directories (donc dans ton while), il faut que tu refasses appel a ta fonction...
. .
\_/
Heeeeeeuuuuuuu
Slt teebo,
si si il est recursif, je fais appel a ceci:
list = create_FileList(tmp, list);
des que je trouve un dossier, c'est a dire des que:
FindFileData.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY.
La recursivite marche bien sur mon disque dur, mais elle ne marche pas quand je veux l'appliquer sur un cd... relou :(
si si il est recursif, je fais appel a ceci:
list = create_FileList(tmp, list);
des que je trouve un dossier, c'est a dire des que:
FindFileData.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY.
La recursivite marche bien sur mon disque dur, mais elle ne marche pas quand je veux l'appliquer sur un cd... relou :(
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
18 nov. 2003 à 11:42
18 nov. 2003 à 11:42
Oops, autant pour moi je n'avais pas vu...Tu as essaye avec un breakpoint sur celle ligne la?
. .
\_/
. .
\_/
Heeeeeeuuuuuuu
ben oui, et il ne rentre pas dans la premiere condition, ni dans la seconde... donc il ne les considere ni comme des dossiers, ni comme des fichiers... il ne me reste qu'a lui dire via mon directory browser de rentrer dans chaque dossier a la main... C'est tjrs une solution mais c'est vrai que ca aurait ete mieux si ca c'etait fait tt seul. Je continue qd meme a chercher un peu. Dans tous les cas, merci pour ton aide!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
18 nov. 2003 à 12:05
18 nov. 2003 à 12:05
Tu peux peut etre essayer avec ca non?
CFileFind::IsDirectory
BOOL IsDirectory( ) const;
. .
\_/
CFileFind::IsDirectory
BOOL IsDirectory( ) const;
. .
\_/
Heeeeeeuuuuuuu
gallagher
Messages postés
5
Date d'inscription
mardi 18 novembre 2003
Statut
Membre
Dernière intervention
9 décembre 2003
19 nov. 2003 à 09:44
19 nov. 2003 à 09:44
ca marche! Merci beaucoup teebo! En plus c bien plus simple
que la methode que j'utilisais avant...
liam
Etudiant en info (EPITA)
que la methode que j'utilisais avant...
liam
Etudiant en info (EPITA)
gallagher
Messages postés
5
Date d'inscription
mardi 18 novembre 2003
Statut
Membre
Dernière intervention
9 décembre 2003
19 nov. 2003 à 11:11
19 nov. 2003 à 11:11
slt gisles,
mon programme me sert a gerer mes mp3. Il cree un liste de tous mes mp3 (et pour cela, je dois inserer un par un tous mes cd de mp3), et il me permet de faire un recherche dans cette liste. J'en avais marre de pas savoir ce qu'il y avait sur mes cd... Maintenant c'est regle ;)
liam
Etudiant en info (EPITA)
mon programme me sert a gerer mes mp3. Il cree un liste de tous mes mp3 (et pour cela, je dois inserer un par un tous mes cd de mp3), et il me permet de faire un recherche dans cette liste. J'en avais marre de pas savoir ce qu'il y avait sur mes cd... Maintenant c'est regle ;)
liam
Etudiant en info (EPITA)