IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB] ListBox : verifier avant de selectionner


Sujet :

VB 6 et antérieur

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 139
    Par défaut [VB] ListBox : verifier avant de selectionner
    Bonjour,
    J'ai une listbox et je voudrais savoir comment faire pour verifier qu'un item est selectionner avant de le selectionner, car dans mon cas, le checkbox est parfois coche et donc se decoche alors que je veux qu'il soit coche dans tous les cas.

    Merci

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 124
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub CmdSupp_Click()
    If ListArchive.SelCount > 1 Then SuppLignes   ' au moins une ligne est en cour de selection
    End Sub
     
    Public Sub SuppLignes()
    For T = ListArchive.ListCount - 1 To 0 Step -1
        If ListArchive.Selected(T) = True Then ListArchive.RemoveItem (T)
    Next T
    End Sub
    Ce petit bout de code supprime les lignes d'un listbox, je pense qu'il repond à ton problem pour la partie
    pour verifier qu'un item est selectionner avant de le selectionner
    Une ligne du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    If ListArchive.Selected(T) = True Then 
     '......
    End if
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Salut

    Il faut vérifier si la propriété ListIndex est plus grand que -1. La valeur -1 signifiant qu'aucune sélection n'a été faite.

Discussions similaires

  1. ListBox Rendre une ligne selectionné.
    Par megamario dans le forum C++Builder
    Réponses: 4
    Dernier message: 16/11/2009, 11h15
  2. Listbox vérification avant de le remplir
    Par crackers-belin dans le forum C#
    Réponses: 2
    Dernier message: 20/05/2009, 15h23
  3. Réponses: 2
    Dernier message: 17/08/2007, 13h21
  4. comment savoir si on a selectionne plusieurs lignes? LISTBOX
    Par nath-0-0 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 09/03/2006, 14h23
  5. Réponses: 2
    Dernier message: 17/08/2005, 14h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo