Quand parmis les fichiers tu trouves un dossier, tu rappelles ta fonction sur ce dossier, qui en listera le contenu, etc.
Dans ta liste actuelle tu n'as pas les dossiers ? Mets faAnyFile à la place de faArchive, et ensuite dans la bouche fais le test sur son type (dossier ou fichier, archive ou non si nécessaire)
Pour ta boucle, tu peux éviter de dupliquer le code en la faisant comme ça :
Code :
- code := FindFirst(chemin_, FileAttrs, sr);
- while code = 0 do
- begin
- result.add(sr.name);
- code := FindNext(sr);
- end;
|
Message édité par antp le 10-06-2005 à 12:32:27
---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire