ListBox à case en vb6

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

1 réponse

  1. Modérateur
    Sauf erreur, il y a un événement généré lorsqu'une case change d'état, à toi d'agir en conséquence.
    0
    1. 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
    2. Contributeur
      @Lenouveauapprentimoi 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