Bonjour,

Vous trouverez ici :
http://cjoint.com/?fDlCUZieTq

Une illustration de mon problème qui est plus facile à expliquer avec une illustration.

Voici le contexte :
En VB6, je remplis une liste déroulante avec les infos d'une base.
Je joue ensuite sur l'évenement keypress de ma liste déroulante (celle du haut sur la capture d'écran), et lorsque je saisi un code postal partiel ou entier, je rafraichi ma liste pour n'afficher que les lignes correspondantà ce code postal.

Si je réalise l'opération avec la liste déroulante "fermée", c'est à dire non déroulée.
Aucunb probleme.

Cependant, si je le fais avec la liste déroulante ouverte,(elle compte initialement 5000 lignes), lorsque le filtre atteint un niveau de précision pour ne laisser apparaitre que 2 ou 3 lignes, (moins que les 7 lignes qui apparaissent par défaut), le cadee la liste déroulante reste affiché, et perturbe mon écran de saisie (voir sur le screen shot joint).

J'ai tenté de rafraichir la fenetre, ma liste,etc.
Mais rien n'y fait.
Sauriez vous m'indiquer une methode pour faire cesser ce bug ?

D'avance merci de votre aide.

Salutations.