Bonjour,

Comment lire une multisélection de listBox ?

J'ai un peu essayé plein de combinaisons, mais ça ne donne rien, en fait je cherche à lire quels sont les items éventuellement sélectionnés dans une listbox multisélection, exemple (qui est accepté mais plante a l'exécution) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
For i = 0 To ListBox2.Items.Count - 1
  If ListBox2.Items(i).SelectedIndex = True Then
    ListBox1.Items.Add(ListBox2.Items(i))
  End If
Next i
 
ListBox2.Items(i) is SelectedIndex = True
ListBox2.Items(i) is SelectedIndex
ListBox2.Items(i) = SelectedIndex
ListBox2.Items.SelectedIndex(i) = True
En VB6 c'est :
Mais c'est à mon avis pas assez tortueux pour vbNet

Ben... merci à celui qui aura la clef du mystère ?
.