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 :

Remplir combobox avec sous-répertoires


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2010
    Messages : 67
    Par défaut Remplir combobox avec sous-répertoires
    Bonsoir,

    je cherche à savoir comment remplir ma combobox avec des sous-répertoires.
    Pour ce qui est de la remplir de fichiers .txt : ok mais j'ai essayé plusieurs code je n'y parviens pas

    exemple:
    j'ai mon dossier "C:\recettes\gateaux"
    et j'aimerais remplir ma combobox des sous-répertoires de "gateaux"


    pouvez-vous m'aider s'il vous plaît ?

    cordialement

    PS : voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
            Dim Chemin As String = "C:\coconut-weight\coconut-weight\bin\Debug\sauvegardes"
            Dim sFiles() As String
            Dim nbfiles As Integer
            Dim i As Integer
            sFiles = Directory.GetFiles(Chemin)
            nbfiles = Directory.GetFiles(Chemin).Length()
     
            For i = 0 To nbfiles - 1
                Dim pathfile As String = sFiles(i)
                ComboBox1.Items.Add(pathfile)
     
            Next

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Directory.GetFiles renvoie les fichiers
    Directory.GetDirectories renvoie les sous-répertoires

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2010
    Messages : 67
    Par défaut
    J'ai résolu
    merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            Dim DirInfo As New IO.DirectoryInfo("c:\coconut-weight\coconut-weight\bin\Debug\sauvegardes")
            For Each DInfo As IO.DirectoryInfo In DirInfo.GetDirectories
                ComboBox1.Items.Add(DInfo.Name)
            Next

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

Discussions similaires

  1. Remplir Combobox avec plage
    Par Petit Ecolier dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 31/08/2007, 16h25
  2. [C#] Remplir combobox avec un enum
    Par AlexandreP dans le forum Windows Forms
    Réponses: 2
    Dernier message: 21/12/2006, 14h47
  3. [C#][1.1]Remplir Combobox avec sqlDataReader
    Par Monstros Velu dans le forum Windows Forms
    Réponses: 3
    Dernier message: 04/08/2006, 17h04
  4. Filtrage : lier comboBox avec sous formulaire
    Par sunvialley dans le forum Access
    Réponses: 7
    Dernier message: 04/05/2006, 16h31
  5. [VBA-E]Remplir combobox avec contenu d'une feuille Excel
    Par Deejoh dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/03/2006, 16h16

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