Balayage total des dossiers avec l'api win32 (sans dir ni ocx)

Description

Salut à tous,

Voici un petit exemple qui montre comment balayer la totalité du contenu d'un dossier ou d'un lecteur, sans utiliser la commande 'Dir' (native à VB) ni d'OCX ou autres librairies additionnelles.

La commande DIR est pratique mais relativement lente (Surtout si l'on scan un disque complet). J'ai été confronté au problème, alors j'ai cherché un moyen d'accèlèrer tous ça. Pour donner un ordre d'idée la routine présente dans le ZIP est 4 à 10 fois plus rapide, selon la machine utilisée...

Bien entendu on pourrait optimiser tous ça en supprimant l'affichage des infos en temp réel. Je pense que certains d'entre vous ne manqueront pas d'y apporter des améliorations... J'ai essayé de mettre un maximum de commentaires pour ceux qui débutent (on y est tous passés... :)))

Voilà, amusez-vous bien et bon code à tous !!!

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.