Quelqu'un connais les combobox en VB 6 ici? AIDE SVP! - VB/VBA/VBS - Programmation
Marsh Posté le 19-02-2003 à 17:23:00
UnKnoW a écrit : Je me suis fait un combobox avec une liste de prénom dedan, sauf qu'il y en a une centaine, alors ce que je voudrais c'est que lorsque je tape exemple "Sé" dans le combobox il m'affiche seulement les noms qui commence par "Sé". |
Tu devrais pouvoir te demerder avec l'evenement Keypress de ta combobox...
Marsh Posté le 19-02-2003 à 17:28:58
_Maximus_ a écrit : |
J'ai essayé mais je ne sais pas koi faire
Suggestions?
Marsh Posté le 19-02-2003 à 17:56:20
tu interceptes la touche pressée via un KeyPress, puis en fonction du code de cette touche, tu restreins les entrées du combo à afficher
edit: et inutile de upper le topic au bout de 20 min. le up est pertinent quand le topic est sur la 2eme page
Marsh Posté le 19-02-2003 à 20:22:27
Tout dépend comme il voit ca ! si les noms qui mets sont définif, c'est plutôt un Algorithme de recherche de similitude - je l'ai fais une fois et il marchait trés bien, seul souci je sais ou il l'est - qu'il lui faut qui mets dans l'évenement qui veux !
Maintenant si les noms ajoutés sont des noms en dynmaique, alors dans ce cas là, pourquoi ne pas utiliser les bases de données et de faire du SQL (en VB je crois que l'on peut) et des recherches en séquentiel indexé (il me semble)
Il y a plusieurs façon de traiter son problème en fonction, du lieu et du contexte ou il se trouve, il nous faudrait un peu plus de précision, pour le savoir !
Marsh Posté le 19-02-2003 à 20:34:36
C'est ok j'ai trouvé le problème à ma solution: DataComboBox
Marsh Posté le 19-02-2003 à 20:35:08
UnKnoW a écrit : C'est ok j'ai trouvé le problème à ma solution: DataComboBox |
La solution à mon problème plutot!
Marsh Posté le 19-02-2003 à 20:36:11
Reply
Marsh Posté le 19-02-2003 à 16:50:41
Je me suis fait un combobox avec une liste de prénom dedan, sauf qu'il y en a une centaine, alors ce que je voudrais c'est que lorsque je tape exemple "Sé" dans le combobox il m'affiche seulement les noms qui commence par "Sé".
Comme la barre d'adresse d'internet explorer (exemple: tu tape www.goo et il te sort tout ce qui commence par www.goo comme www.google.com, etc...)
Merci beaucoup de votre aide