ListBox à case en vb6

Fermé
Lenouveauapprenti Messages postés 306 Date d'inscription samedi 22 décembre 2018 Statut Membre Dernière intervention 15 février 2025 - 17 juin 2019 à 18:07
yg_be Messages postés 23496 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 mars 2025 - 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
A voir également:

1 réponse

NHenry Messages postés 15198 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 mars 2025 354
17 juin 2019 à 18:24
Sauf erreur, il y a un événement généré lorsqu'une case change d'état, à toi d'agir en conséquence.
0
Lenouveauapprenti Messages postés 306 Date d'inscription samedi 22 décembre 2018 Statut Membre Dernière intervention 15 février 2025 2
Modifié le 17 juin 2019 à 20:19
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
0
yg_be Messages postés 23496 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 mars 2025 1 571 > Lenouveauapprenti Messages postés 306 Date d'inscription samedi 22 décembre 2018 Statut Membre Dernière intervention 15 février 2025
4 juil. 2019 à 14:11
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
0