leduc24
Messages postés8Date d'inscriptionmercredi 28 février 2007StatutMembreDernière intervention24 mars 2007
-
17 mars 2007 à 01:44
cs_fauve
Messages postés661Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention23 mars 2011
-
18 mars 2007 à 10:56
Bonjour
Je suis un debutant acharné de vb et je me casse la tete pour faire une multiselection a partir d'une liste.
J'ai une combobox avec plusieur format en guise de texte (.avi, .move....etc...) . Je me sert de cette combo pour afficher des fichiers qui correspondent au format selecionné. Jusque la no soucis. Ce que je voudrais c'est pouvoir afficher lorsque je selectionne *.* tous les fichiers correspondant au format presnt dans ma combo et non pas les .txt, .pdf et autres.
J'ai fait pas mal de recherche, mais sans resultat. C'est un peu fatigué que je m'en remet à votre bonté.
cs_fauve
Messages postés661Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention23 mars 20118 17 mars 2007 à 12:50
Salut,
Voici le code pour récupérer le contenu d'une combobox :
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
If ComboBox1.Text = "*.*" Then ' Si *.* est sélectionné
For i As Integer = 0 To ComboBox1.Items.Count - 1 ' On balaie le contenu de la ComboBox
If ComboBox1.Items(i) <> "*.*" Then ' Si le texte retourné est différent de *.*
MsgBox(ComboBox1.Items(i)) ' on affiche dans un MsgBox le contenu de la ComboBox
End If
Next
End If
leduc24
Messages postés8Date d'inscriptionmercredi 28 février 2007StatutMembreDernière intervention24 mars 2007 18 mars 2007 à 00:17
Merci fauve pour ta réponse, mais le code ne marche pas. procedure inconnue et "items" n'est pas utilisable avec une combobox. En tos cas c'est ce que j'ai observé aprés avoir importé le code.
Sinon, il ne me semble pas que meme si le code avait marché, il aurait resolu mon probleme. (mais je suis pas sur).
Troxsa, je ne comprend pas ta question. Désolé.
Je réexplixe mon probleme. J'ai pas forcement ete clair.
J'ai une combobox chargé de : ".avi", ".mp3", ".mov", ".mpg", ...ect... et aussi de ".*.*"
Lorsque je selectionne ".avi", j'affiche dans une filelistebox tous les fichiers ".avi" d'un repertoire préalablement selectionné et ainsi de suite avec les autres formats.
Ce que je veux, c'est lorsque je selectionne "*.*" afficher tous les format de ma combobox et pas les autres. C'est à dire les ".pdf", ".txt" et autres. Pour l'instant j'en suis la.
J'ai l'intuition qu'il y a surment un truc simple, mais je trouve pas....
leduc24
Messages postés8Date d'inscriptionmercredi 28 février 2007StatutMembreDernière intervention24 mars 2007 18 mars 2007 à 00:26
Merci fauve pour ta réponse, mais le code ne marche pas. procedure inconnue et "items" n'est pas utilisable avec une combobox. En tos cas c'est ce que j'ai observé aprés avoir importé le code.
Sinon, il ne me semble pas que meme si le code avait marché, il aurait resolu mon probleme. (mais je suis pas sur).
Troxsa, je ne comprend pas ta question. Désolé.
Je réexplixe mon probleme. J'ai pas forcement ete clair.
J'ai une combobox chargé de : ".avi", ".mp3", ".mov", ".mpg", ...ect... et aussi de ".*.*"
Lorsque je selectionne ".avi", j'affiche dans une filelistebox tous les fichiers ".avi" d'un repertoire préalablement selectionné et ainsi de suite avec les autres formats.
Ce que je veux, c'est lorsque je selectionne "*.*" afficher tous les format de ma combobox et pas les autres. C'est à dire les ".pdf", ".txt" et autres. Pour l'instant j'en suis la.
J'ai l'intuition qu'il y a surment un truc simple, mais je trouve pas....
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_fauve
Messages postés661Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention23 mars 20118 18 mars 2007 à 10:56
Salut,
Non ici, tu es sur le forum VB.NET. Pour le VB6, il faut que tu cliques sur Forum à la page d'accueil de vbfrance et que tu descendes jusqu'à ce que tu arrives à VB6