IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Barre de recherche OpenFileDialog [Débutant]


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Août 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut Barre de recherche OpenFileDialog
    Bonjour, je développe actuellement un petit logiciel, l'une des taches de ce dernier est de permettre à l'utilisateur d'ouvrir des fichiers, stockés dans un dossier connu, en fonction d'un mot clé.
    Pour cela, j'utilise un OpenFileDialog, qui ouvre effectivement le dossier voulu et l'utilisateur peut effectivement ouvrir n'importe quel fichier contenu dans le dossier à partir de l'openfiledialog.
    Ce que j'aimerai, c'est qu'à l'ouverture de l'openfiledialog, la recherche en fonction du mot clé voulu (dans le champs ici --> ) :




    est déjà était réalisée et que l'openfiledialog s'affiche alors avec les résultats de la recherche. Tout d'abord savez-vous si cela est possible? Et si oui, comment?


    Merci d'avance!







    PS : voici le code qui m'affiche mon openfiledialog

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
       Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
     
     
            OpenFileDialog1.InitialDirectory = "Z:\ANALYSE\REUNIONS SOCIETE DE GESTION"
            OpenFileDialog1.Filter = "Adobe Acrobat Files (*.pdf)|*.pdf"
     
            OpenFileDialog1.RestoreDirectory = True
            OpenFileDialog1.FileName = ""
     
     
            If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
     
                Process.Start(OpenFileDialog1.FileName)
            End If
        End Sub

  2. #2
    Membre averti Avatar de Saintelaitlait
    Homme Profil pro
    Responsable ServiceDesk
    Inscrit en
    Août 2011
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Canada

    Informations professionnelles :
    Activité : Responsable ServiceDesk
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 179
    Points : 355
    Points
    355
    Par défaut
    Salut,

    Dans ton .filter, remplace *.pdf par *tonMotCle*.pdf.


    Sinon, personnellement, je regarderais du côté de directory.getfiles(), je vérifierais les nom de fichiers, et je les afficherais dans un listbox.


    Certe tu va devoir taper quelque ligne de plus mais ca va te laisser plus de flexibilité sur la recherche.

    Bonne chance.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Août 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut
    Salut Saintelaitlait et merci pour ta réponse!

    Concernant ta proposition de remplacer le ".pdf" par "lemotclé.pdf" cela ne va t'il pas restreindre le résultat au fichier qui s’appellerait exactement comme mon mot clé? Si tel est le cas, ce n'est pas vraiment ce que je cherche, vois tu, les fichiers compris dans le dossier ont des noms très longs, et je veux vraiment restreindre les résultats à un nombre limité de fichier qui partagent un même mot clé en commun dans leurs noms...

    Je vais essayer sinon ta méthode de getfiles(), qui parait être une bonne solution alternative si ma requete (remplir le champs de recherche) est impossible

  4. #4
    Membre averti Avatar de Saintelaitlait
    Homme Profil pro
    Responsable ServiceDesk
    Inscrit en
    Août 2011
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Canada

    Informations professionnelles :
    Activité : Responsable ServiceDesk
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 179
    Points : 355
    Points
    355
    Par défaut
    salut!

    En effet, si tu utilise : "lemotclé.pdf" , tu va avoir seulement le fichier.

    Mais si tu regarde bien mon poste, j'ai mis : *tonMotCle*.pdf

    -> * wildcard, joker

    Il va rechercher nimporteQuoiTonMotCléNimporteQuoi.pdf

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Août 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut
    Ah j'avais pas fait gaffe, super ça marche très bien comme ça! merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème de langue barre de recherche google
    Par tiliut dans le forum Firefox
    Réponses: 2
    Dernier message: 21/02/2009, 12h09
  2. Barre de recherche - Genre Firefox-Google
    Par MikeV dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 18/04/2008, 14h58
  3. Une barre de recherche Qt pour Firefox
    Par Alp dans le forum Qt
    Réponses: 3
    Dernier message: 07/02/2008, 19h37
  4. Barre de recherche IE7 pour Developpez.com ?
    Par vodevil dans le forum Evolutions du club
    Réponses: 7
    Dernier message: 11/02/2007, 21h03
  5. barre de recherche dans les fonctions php pour firefox
    Par titoumimi dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 03/02/2006, 11h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo