Combobox et liste de fichier d'un repertoire.

astouz2000k Messages postés 50 Date d'inscription samedi 2 juillet 2005 Statut Membre Dernière intervention 2 mai 2013 - 31 juil. 2009 à 23:39
astouz2000k Messages postés 50 Date d'inscription samedi 2 juillet 2005 Statut Membre Dernière intervention 2 mai 2013 - 2 août 2009 à 16:41
bonjour,

je cherche comment ajouter dans un combobox la liste de fichiers d'un repertoire sans l'extension.

d'avance merci

4 réponses

Mayzz Messages postés 2813 Date d'inscription mardi 15 avril 2003 Statut Membre Dernière intervention 2 juin 2020 28
31 juil. 2009 à 23:47
Bonsoir,

Essaye ça :

        Dim DirInfo As New IO.DirectoryInfo("c:")
        For Each FileInfo As IO.FileInfo In DirInfo.GetFiles
            ComboBox1.Items.Add(Mid(FileInfo.Name, 1, _
            Len(FileInfo.Name) - Len(FileInfo.Extension)))
        Next


Désolé j'ai fais au plus court pour le code donc coté lisibilité/compréhension cela laisse à désirer mais si tu ne comprend pas quelque chose dis-le et je détaillerais (rien qui nécéssite d'être un expert de toutes façons).

@+ Mayzz.

Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.
0
astouz2000k Messages postés 50 Date d'inscription samedi 2 juillet 2005 Statut Membre Dernière intervention 2 mai 2013
2 août 2009 à 09:45
merci beaucoup ça marche nikel.
est ce que as tout hazard tu aurais la meme chose mais avec la liste de repertoires contenu dans un repertoire.

Merci
0
Mayzz Messages postés 2813 Date d'inscription mardi 15 avril 2003 Statut Membre Dernière intervention 2 juin 2020 28
2 août 2009 à 10:29
Salut,

Dim DirInfo As New IO.DirectoryInfo("c:")
For Each DInfo As IO.DirectoryInfo In DirInfo.GetDirectories
ComboBox1.Items.Add(DInfo.Name)
Next

Pas compliqué, remplacement des IO.FileInfo par IO.DirectoryInfo et tu change la méthode (GetFiles en GetDirectories)

@+ Mayzz

Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.
0
astouz2000k Messages postés 50 Date d'inscription samedi 2 juillet 2005 Statut Membre Dernière intervention 2 mai 2013
2 août 2009 à 16:41
Merci pour t'es reponses rapide , cela marche nikel.

@+
0
Rejoignez-nous