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.
    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
    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