Quicksearch 2 - un moteur de recherche de fichiers tres rapide

Soyez le premier à donner votre avis sur cette source.

Vue 5 073 fois - Téléchargée 1 007 fois

Description

Voila un moteur de recherche de fichiers quasi aussi rapide que celui de Windows. C'est un moteur de recherche récursif (c'est à dire qu'il cherche tous les dossiers du chemin qu'on lui donne, puis qui cherche dans les sous-dossiers du premier dossier trouvé, etc... et continue ensuite de la meme maniere avec les autres dossiers).

Ce moteur permet:
- d'effectuer une recherche dans un dossier souhaité ou dans tous les dossiers, avec le type de fichier souhaité
- de ranger par ordre alphabétique les resultats
- de lancer un fichier listé par un double-clic
- de savoir combien de fichiers ont été trouvés et en combien de temps...

Je me suis forcé d'expliquer au mieux cette source, peut-etre que j'en ai fait un peu trop d'ailleurs (on dirait qu'il y a + de commentaires que de code ;) ), n'hésitez donc pas à la regarder même si vous débutez en VB !

Source / Exemple :


Look the zip file
And
Have Fun !

Conclusion :


C'est en fait une modification de la source QuickSearch de EBArtSoft (que je remercie au passage pour cette source) mais qui malheuresement ne fonctionnait pas a cause de quelques erreurs dans le code.

J'ai donc rectifié le code, amélioré la fonction de recherche, ajouté une option pour effectuer une recherche sur tous les lecteurs, amélioré l'interface, ajouté le lancement des fichiers lors d'un double-clic, ajouté une fonction de tri alphabetique (qui vient d'un autre auteur du réseau VBFrance dont je ne me souviens plus le nom :(, je le remercie au passage pour cette fonction tres utile).

Bug connus: il y a parfois un petit decalage entre le nombre de fichiers trouvés par le moteur de recherche de Windows et celui de QuickSearch 2 qui peut aller de 0 (autant de fichiers dans les 2) à 10 fichiers de moins pour QuickSearch 2. Si vous trouvez d'ou vient ce bug, je le rectifierais si c'est possible :)

J'espere que ce code vous sera autant utile qu'a moi !
Bonne prog !
FirSteph :)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

AbdelAziz604
Messages postés
2
Date d'inscription
mardi 16 septembre 2008
Statut
Membre
Dernière intervention
18 avril 2011
-
très bien
cs_christo16
Messages postés
17
Date d'inscription
mardi 22 juin 2004
Statut
Membre
Dernière intervention
16 octobre 2008
-
Bravo, Une source complette...
Mais la date et l'heure ne son pas tres utille pour se style de source
@+
asem67
Messages postés
145
Date d'inscription
mardi 3 septembre 2002
Statut
Membre
Dernière intervention
24 février 2008
-
tres bien !
jrbleboss
Messages postés
480
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2007
-
très bien mais l'heure n'est pas très utile.
Et j'ai un bug si je mets rien comme extension il cherhce et me dit qu'il trouve -25000
Pourquoi est-ce négatif ???

Sinon très bien

JRB
cs_Scorpio93
Messages postés
7
Date d'inscription
mercredi 14 juillet 2004
Statut
Membre
Dernière intervention
4 juin 2006
-
Bvo pour cette source.
J'ai pu réduire d'environ 25% le temps d'exécution en rendant le contrôle (ListBox) invisible au lancement de la recherche de fichiers et le rendre de nouveau visible à la fin

9/10

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.