ListView Help :(

cs_globule Messages postés 327 Date d'inscription mardi 8 octobre 2002 Statut Membre Dernière intervention 6 octobre 2010 - 10 janv. 2004 à 08:49
cs_globule Messages postés 327 Date d'inscription mardi 8 octobre 2002 Statut Membre Dernière intervention 6 octobre 2010 - 10 janv. 2004 à 11:09
Comment verfier (proprement, sans on error) qu'un element dans une listview n'est pas selectionné.
En effet, j'ai besoin de gerer le double cliques sur les elements de mon listView, mais ca plante si rien n'est selectionné

Private Sub Lvw_DblClick()
GNumVignetteSelectionnée = Lvw.SelectedItem.index ' plante si rien n'est selectionné
end sub

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
10 janv. 2004 à 11:03
Lvw.selectedItem renvoie un objet

un objet qui n'existe pas, comme dans ton cas, quand rien n'est selectionné, renvoie Nothing

pour tester "l'egalité" entre deux objets, tu dois utiliser l'instruction Is

pour tester si un element est selectionné, il faut donc que le listview renvoie un objet SelectedItem non vide

Private Sub Lvw_DblClick()
If Not Lvw.SelectedItem Is Nothing Then
   msgbox "l'element " & Lvw.SelectedItem.text & " est séléctionné"
End If
end sub


By Renfield

[mailto:thomas_reynald@msn.com thomas_reynald@msn.com]

Aucune touche n'a ete blessee lors de la saisie de ce texte.......... ;)
0
cs_globule Messages postés 327 Date d'inscription mardi 8 octobre 2002 Statut Membre Dernière intervention 6 octobre 2010
10 janv. 2004 à 11:09
Merci ca marche
0
Rejoignez-nous