Ejemplos usando el Api de windows para Visual basic

54 - SendMessageLong para autocompletar un combobox al escribir y que se despliegue automáticamente si encuentra coincidencias

<Volver> - Anterior - Siguiente



 

 

Este ejemplo muestra como autocompletar un combo al tipear, es decir seleccionar las coincidencias que tiene en la lista automáticamente (si es que las hay) y también usa el Api SendMessageLong para desplegarlo o cerrarlo.

A SendMessageLong se le envía en el primer parámetro la propiedad Hwnd del Combo que queremos utilizar y en el tercer parámetro le debemos pasar un valor de tipo Boolean que determina si lo despliega o lo cierra.

Hay otra función llamada Autocompletar_Combo que está ubicada en el Evento Change del combo en cuestión, a esta función se le pasa el nombre del combobox, ya que el parámetro es de tipo As ComboBox.

 

Controles

Para el ejemplo colocar un control llamado Combo1.

 

Código en un formulario

 

 



Buscar en Recursos vb