Remplir et vider une listbox en vb6

Fermé
katika Messages postés 43 Date d'inscription jeudi 27 mars 2008 Statut Membre Dernière intervention 8 mars 2012 - 10 sept. 2009 à 19:12
gregouz62 Messages postés 125 Date d'inscription mercredi 26 août 2009 Statut Membre Dernière intervention 20 octobre 2009 - 14 sept. 2009 à 10:05
Bonjour,
dans ce code je remplie une liste a partir d'un choix dans d'un combobox mais mon probleme que a chaque fois je change d'item les valeur de la liste restent les memes

Private Sub combobox_AfterUpdate()
If combobox.ListIndex = 0 Then
Me.Liste7.RowSource = "select * from Archive where Nature_C='Prestation' "
Me.Liste7 = Me.Liste7.ItemData(0)
End If
If combobox.ListIndex = 1 Then
Me.Liste7.RowSource = "select * from Archive where Nature_C='Maintenance' and Type_C='Logiciel' "
Me.Liste7 = Me.Liste7.ItemData(0)
End If
end sub
merci
A voir également:

2 réponses

gregouz62 Messages postés 125 Date d'inscription mercredi 26 août 2009 Statut Membre Dernière intervention 20 octobre 2009 11
11 sept. 2009 à 14:22
Bonjour,

Est-il possible d'avoir quelques précisions, quand tu clics dans la combobox la liste se remplit correctement ?

Quand tu dis qu'elles reste les mêmes, c'est que ça conserve les valeurs de l'ancien choix ?

Cdt
0
katika Messages postés 43 Date d'inscription jeudi 27 mars 2008 Statut Membre Dernière intervention 8 mars 2012 1
11 sept. 2009 à 22:59
bonjour
la liste se remplit mais lorsque je fait un autre choix les valeurs restent les memes
merci
0
gregouz62 Messages postés 125 Date d'inscription mercredi 26 août 2009 Statut Membre Dernière intervention 20 octobre 2009 11
14 sept. 2009 à 10:05
Bonjour,

Essaie en utilisant l'événement clic.

Cdt
0