Lire 1 a 1 les items d'une liste box [Résolu]

Signaler
Messages postés
133
Date d'inscription
jeudi 5 août 2004
Statut
Membre
Dernière intervention
11 août 2010
-
Messages postés
44
Date d'inscription
dimanche 8 septembre 2002
Statut
Membre
Dernière intervention
13 janvier 2014
-
BOnjour ! J'aimerai lire chaques items de ma List box les un aprés les autres.
Pour faire une action avec chacun d'eux.

Je suis en VB 2005

Merci !

4 réponses

Messages postés
44
Date d'inscription
dimanche 8 septembre 2002
Statut
Membre
Dernière intervention
13 janvier 2014

vous mettez quoi dans votre listbox ? des string, des nombres, des MachinChose ?
Voila un petit exemple avec des MachinChose, et un messagebox avec les boutons Oui et Non, et l'icone Information

Dim El as MachinChose
Dim Result As DialogResult
For each El in MyListbox.items
  Result=MessageBox.Show (El.toString,"Titre    du  Message"MessageBoxButtons.YesNo, MessageBoxIcon.Information)   
   
Le bloc If end If ci dessous est facultatif, vous faites ce que vous voulez
   If Result = DialogResult.Yes Then



   End

If
Next
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
tu fait une boucle de x= 0 à TaListBox.Items.Count-1 et tu passe en revue chaque TaListBox.Items(x)

---- Sevyc64  (alias Casy) ---- <hr size ="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
44
Date d'inscription
dimanche 8 septembre 2002
Statut
Membre
Dernière intervention
13 janvier 2014

je prends pour exemple




un petit bout de code que j'utilise avec une combobox qui contient des "MMFichier.TFormat" (c'est une classe à moi) mais on peut facilement l'adapter à une listbox qui contient autre chose





Dim

El As
MMFichier.TFormat

ForEach El In

ComboBox1.Items





Ici, on fait ce qu'on as à faire !


Next
Messages postés
133
Date d'inscription
jeudi 5 août 2004
Statut
Membre
Dernière intervention
11 août 2010

Vous pouvez me faire un exemple d'une boucle svp je débute en vb 2005.
J'aimerai que chaque items soient affiché dans une msgbox.

Merci. Bonne soirée !