La commande CopyDirectory() contient une option #PB_FileSystem_Recursive très utile et rapide.
Pourrais-tu ajouter cette même option à ExamineDirectory() ?
Je suppose que c'est cette commande qui constitue la liste des fichiers qui est ensuite utilisée par NextDirectoryEntry() ?
Ainsi la commande NextDirectoryEntry() utiliserait tous les fichiers et pas seulement ceux du répertoire en cours.
Il existe de nombreux exemples qui fonctionnent bien, mais une extension de la commande interne serait un gros plus.
En effet, beaucoup d'applications pro (ex: domaine du middleware par exemple) effectuent des opérations sur des répertoires complets.
C'est utile aussi pour la compression de fichiers puisque PB gère cela.
D'autres options pourraient être ajoutées:
- Option pour la prise compte ou non des fichiers/répertoires par attributs (système, cachés, archive)
- Option de suivi des liens symboliques (de répertoires et/ou de fichier) (sinon simple copie du fichier .lnk)
- Retour d'info sur le nombre de fichiers qui correspond au masque.