Recherche très rapide de fichier

Soyez le premier à donner votre avis sur cette source.

Vue 3 540 fois - Téléchargée 479 fois

Description

(Tout est dans le zip)

Voilà un petit bout de code pour ceux qui utilisent souvent la recherche sous windows et trouvent qu'elle est trop lente. C'est une version Windows de la commande "locate" sous linux pour ceux qui connaissent. Pour les autres, essayez simplement.
(Pour l'utilisation : lisezMoi.txt)

Conclusion :


Voilà, j'ai effectué les modifications conseillées (merci VicoLaChips2).

Sven

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
66
Date d'inscription
vendredi 3 mai 2002
Statut
Membre
Dernière intervention
11 juillet 2002

Merci à tous ceux qui l'on testé ...
Je vais dès lundi apporter les modifications proposé par VicoLaChips2
(merci à toi !).

Encore merci pour vos commentaires.

Sven
Messages postés
436
Date d'inscription
dimanche 20 janvier 2002
Statut
Membre
Dernière intervention
2 février 2010
2
... :) encore moi !!
3- mettre la propriété "default" du CommandButton 'GO' = true comme ça, en faisant ENTER dans le textbox, c'est comme si on cliquait sur le bouton.

'-------------Pour ceux que ça interesse (API) :
'partie déclaration :

Private Declare Function GetWindowsDirectory Lib "kernel32" Alias _
"GetWindowsDirectoryA" (ByVal lpBuffer As String, _
ByVal nSize As Long) As Long

'Dans le form load
Private Sub Form_Load()
Dim buffer As String, length As Integer, path As String
buffer = Space$(512)
length = GetWindowsDirectory(buffer, Len(buffer))
path = Left$(buffer, length) & "explorer.exe"
End Sub
Messages postés
436
Date d'inscription
dimanche 20 janvier 2002
Statut
Membre
Dernière intervention
2 février 2010
2
Super !!
Mes idées :))

1- Utiliser L'api GetWindowsDirectory plutôt qu'une constante pour le chemin vers explorer.exe, en mettant un évènement form_load. Il suffit ensuite de concatainer le résultat & "explorer.exe", qui devient >> PATH.

2- Proposer de créer le fichier d'index au moment ou on clique sur >> findButton_Click(GO) si locate.ini existe ou pas (car autrement erreur).

Autrement c'est 10/10 !! @+
Messages postés
1356
Date d'inscription
samedi 8 décembre 2001
Statut
Membre
Dernière intervention
23 octobre 2006
7
Efficace Bravo et merci
Messages postés
19
Date d'inscription
mardi 15 janvier 2002
Statut
Membre
Dernière intervention
22 avril 2002

Très bonne idée, c' est vraiment plus rapide...:-)
Afficher les 6 commentaires

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.