ListBox à case en vb6

Messages postés
164
Date d'inscription
samedi 22 décembre 2018
Statut
Membre
Dernière intervention
7 août 2019
- - Dernière réponse : yg_be
Messages postés
8700
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
14 octobre 2019
- 4 juil. 2019 à 14:11
Bonjour

Je cherche la commande me permettant d'avoir une seule case cochée dans ma listBox.
C'est à dire, quand je sélectionne une case et je la choche, les autres cases se décochent automatiquement

Merci pour votre aide
Afficher la suite 

1 réponse

Messages postés
14565
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 octobre 2019
177
0
Merci
Sauf erreur, il y a un événement généré lorsqu'une case change d'état, à toi d'agir en conséquence.
Lenouveauapprenti
Messages postés
164
Date d'inscription
samedi 22 décembre 2018
Statut
Membre
Dernière intervention
7 août 2019
-
Re bonjour

Une question si vous me la permettez.
Si j'ai coché la ligne voulue, en la désignant par I,
Comment devrai je designer les autres lignes pour qu'elles soient decochée?

N= list.listCount - 1

For i = 0 to N

If list.Selected(I) = true then 

???????

En if

Next I


Merci d'avance
yg_be
Messages postés
8700
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
14 octobre 2019
433 > Lenouveauapprenti
Messages postés
164
Date d'inscription
samedi 22 décembre 2018
Statut
Membre
Dernière intervention
7 août 2019
-
moi je ferais plutôt:
N= list.listCount - 1
For i = 0 to N
If i <> lselection  then 
     list.Selected(i) = false
En if
Next i
Commenter la réponse de NHenry