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

Windows Forms Discussion :

[VB.NET]Sélection de fichiers


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 62
    Par défaut [VB.NET]Sélection de fichiers
    Bonjour,

    J'aimerai faire une macro qui permet de sélectionner un repertoire sur le pc. Une fois se repertoire choisi, je voudrai pouvoir sélectionner certains des fichiers de ce repertoire afin de ne traiter que ceux choisi dans la suite de la macro....

    J'aimerais que la multi selection se fasse automatiquement et non en maintenant la touche shift enfoncé...

    Savez-vous comment réaliser ceci ?

    Merci d'avance

  2. #2
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    là j'ai un code qui parcours les dossiers et fichiers du disque C, il doit pas être très dur à modifier pour avoir ce que tu veux :

    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
    16
    17
     
     Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
            Dim rep As String
            'obtient le premier fichier ou répertoire qui est dans "c:\"
            rep = Dir("c:\*.*", vbDirectory)
            'boucle tant que le répertoire n'a pas été entièrement parcouru
            Do While (rep <> "")
                'teste si c'est un fichier ou un répertoire
                If (GetAttr("c:\" & rep) And vbDirectory) = vbDirectory Then
                    ComboBox1.Items.Add("Répertoire " & rep)
                Else
                    ComboBox1.Items.Add("Fichier " & rep)
                End If
                'passe à l'élément suivant
                rep = Dir()
            Loop
        End Sub

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 62
    Par défaut
    merci c cool, j'avance un peu mais mon principale problème vient de permettre a l'utilisateur de faire sa propre sélection dans une liste de fichier....

  4. #4
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    avec le code suivant tu peux charger ton disque dur dans un treeview, l'utilisateur pourra choisir son fichier comme ca si ca te convient :

    http://faqvbnet.developpez.com/?page...view_load_tree

  5. #5
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 62
    Par défaut
    ok merci, a correspond surement à ce que je cherche...

    Juste une chose, j'ai essayé de charger C: dans un treeview comme c'est expliquer sur le lien que tu m'as envoyé mais rien ne se passe.

    J'ai créer un winform avec un treeview nommé tv et un bouton nommé btn mais quand j'exécute, il ne se passe rien.... faut il faire autre chose pour que ça marche ?

  6. #6
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    tu as cliqué sur le petit "+" à coté de la lettre C ????

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

Discussions similaires

  1. [VB.NET] Import de fichiers d'une machine distante
    Par Bill_Baroud dans le forum ASP.NET
    Réponses: 3
    Dernier message: 03/06/2004, 13h16
  2. Réponses: 2
    Dernier message: 26/05/2004, 17h53
  3. [VB.NET] Importation de fichier texte
    Par Hoegaarden dans le forum Windows Forms
    Réponses: 5
    Dernier message: 25/05/2004, 09h39
  4. [VB.NET] Download de fichiers sur un serveur...
    Par Webman dans le forum ASP.NET
    Réponses: 3
    Dernier message: 19/05/2004, 10h25

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