MAJ d'un combo

Résolu
nicoine Messages postés 51 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 23 février 2012 - 13 déc. 2006 à 17:37
nicoine Messages postés 51 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 23 février 2012 - 14 déc. 2006 à 15:25
Salut,

J'ai un souci avec VB6, difficile à expliquer mais je me lance::

Lorsque je sélectionne un élément dans la liste d'un combo, s'il y a une fonction qui traite cette action, c'est à dire lorsque je clique dans la liste, et que cette fonction éfface le contenu du combo puis rempli la liste du combo avec d'autres valeurs, alors le combo apparait bien avec la liste voulut mais aucun élément n'est sélectionné alors que l'élément sélectionné au départ est bien pst dans cette liste. J'ai éssayer de mémoriser le text sélectionné pour le forcer à s'afficher mais rien à faire.

Quelqu'un a t il déjà eu ce problème??

Nico

3 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
14 déc. 2006 à 10:14
Salut,
Si l'élément est mémoriser et present dans la combo une fois la MAJ faite, tu peu essayer parcourir le combo .

Essaie un truc du style (ceci recherche Element 12 dans Combo1)

Dim i As Integer 
For i =  0 To Combo1.ListCount - 1 
    If Combo1.List(i) = "Element 12" Then 
        Combo1.ListIndex = i 
        Exit For 
    End If 
Next 

PS: Salut [auteurdetail.aspx?ID=786090 Drikce06]

@+: =89254 Ju£i?n
Pensez: Réponse acceptée
3
drikce06 Messages postés 2236 Date d'inscription lundi 29 mai 2006 Statut Membre Dernière intervention 29 mai 2008 10
13 déc. 2006 à 17:48
Salut, c'est normal je pense car si tu mets mavariable=moncombo.value quand tu fais clear mavariable=""! J'ai une solution mais il doit y avoir surement mieux, ce serai de stocker cette variable dans un .txt et d'aller la rechercher une fois le combo re rempli!

 Drikce 06

Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:
0
nicoine Messages postés 51 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 23 février 2012
14 déc. 2006 à 15:25
Ca marche!!


Merci [auteurdetail.aspx?ID=89254 jrivet], je comprend pas trop pourquoi il faut faire cela mais le principal c ke ca fonctionne.

Nico
0
Rejoignez-nous