Faire un scan récurssif (le plus rapide possible) de ce qu'il y a dans un très g

yocrita Messages postés 21 Date d'inscription dimanche 25 juillet 2004 Statut Membre Dernière intervention 17 août 2007 - 11 août 2005 à 14:49
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 11 août 2005 à 15:10
Voilà je voudrais scanner en récurssif un gros dossier. Le problème c'est que les foction du "Scripting.FileSystemObject" comme GetFolder, Files et SubFolders sont beaucoups trop lentes. Même le Application.filesearch d'Excel est 1000 fois plus rapide mais il est propre à excel et en plus il donne les cibles des raccourcis au lieu de les citer.
Enfin voilà, je cherche un autre moyen pour obtenir le plus rapidement possible tous les noms des entrées contenues dans un répertoire (de préférence sans faire appel à des dll externes car c'est pour un module de classe qui est censé marcher partout).

Merci pour vos réponses.

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
11 août 2005 à 15:09
Fais une recherche de code sur 'FindFirsFile' et 'FindNextFile', maximum de vitesse garanti.

ciao...
BruNews, MVP VC++
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
11 août 2005 à 15:10
OUPS erreur de frappe: FindFirstFile

ciao...
BruNews, MVP VC++
0
Rejoignez-nous