RECHERCHE TRÈS RAPIDE DE FICHIER

julien0001 Messages postés 21 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 30 mai 2002 - 30 mai 2002 à 19:14
Dorgendubal Messages postés 66 Date d'inscription vendredi 3 mai 2002 Statut Membre Dernière intervention 11 juillet 2002 - 2 juin 2002 à 14:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/3461-recherche-tres-rapide-de-fichier

Dorgendubal Messages postés 66 Date d'inscription vendredi 3 mai 2002 Statut Membre Dernière intervention 11 juillet 2002
2 juin 2002 à 14:59
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
VicoLaChips2 Messages postés 436 Date d'inscription dimanche 20 janvier 2002 Statut Membre Dernière intervention 2 février 2010 2
1 juin 2002 à 19:55
... :) 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
VicoLaChips2 Messages postés 436 Date d'inscription dimanche 20 janvier 2002 Statut Membre Dernière intervention 2 février 2010 2
1 juin 2002 à 19:49
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 !! @+
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
1 juin 2002 à 16:49
Efficace Bravo et merci
DxuTAleX Messages postés 19 Date d'inscription mardi 15 janvier 2002 Statut Membre Dernière intervention 22 avril 2002
31 mai 2002 à 08:16
Très bonne idée, c' est vraiment plus rapide...:-)
julien0001 Messages postés 21 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 30 mai 2002
30 mai 2002 à 19:14
Sa pete!
Rejoignez-nous