Fecha de publicación: 26/10/2014
ADM_Combo es un control OCX realizado en Visual Basic 6.0. que nos permite crear un Combobox con estilo flat.
Como podéis ver en la imagen tiene una apariencia Flat totalmente configurable y las prestaciones respecto al propio de Visual Basic son bastante más significativas.
Su uso es bastante sencillo. Comenzaremos con la inserción de los elementos en el combo.
ADMCombo1.additem ID,Texto,[Forecolor],[Icono]
Descripción | Tipo | Obligatorio | |
---|---|---|---|
ID | El identificador del elemento introducido | Long | Sí |
Texto | El texto del elemento introducido | String | Sí |
Forecolor | El color de texto del elemento introducido | Long | No |
Icono | Imagen asociada del elemento introducido. Es preferible que sus dimensiones sean 16x16 píxeles | StdPicture | No |
Para buscar por un ID utilizaremos la función Buscar_ID
ADMCombo1.Buscar_ID 12
Para buscar por el índice de elementos introducidos utilizaremos la función Buscar_Indice
ADMCombo1.Buscar_Indice 7
Para buscar un texto en concreto tanto parcialmente como un texto completo utilizaremos la función Buscar_Texto
ADMCombo1.Buscar_Texto "prueba"
Para devolver el identificador señalado del combo utilizaremos la función Devolver_ID_Señalado
n = ADMCombo1.Devolver_ID_Señalado
Para devolver el índice señalado del combo utilizaremos la función Devolver_Indice_Señalado
n = ADMCombo1.Devolver_Indice_Señalado
Para devolver el texto del elemento seleccionado del Combo utilizaremos la función Devolver_Texto_Señalado
Texto = ADMCombo1.Devolver_Texto_Señalado
Descripción | Tipo | |
---|---|---|
Alineación | La alineación de los elementos del Combo. Sus valores pueden ser Izquierda, Derecha o Centrado | Alignmentconstants |
Alto_Icono | Alto máximo de los iconos si se introducen imágenes en los elementos del combo. Su valor por defecto es 16. | Integer |
BackColor | Color de fondo de los elementos del Combo | Long |
BackColor_Fondo | Color de fondo del objeto | Long |
BorderColor | Color de borde del Combo | Long |
ForeColor | Color de texto del Combo | Long |
ListCount | Número total de elementos | Long |
Locked | Activación o desactivación del control | Boolean |
Texto_Ninguno | Si introducimos un texto en esta propiedad, automáticamente se creará un elemento en el Combo con identificador 0 | String |
Descripción | Parámetros | |
---|---|---|
Clear | Borra todos los elementos del Combo | - |
Mover_Scroll | Para mover manualmente el scroll de la ventana de los elementos desplegados | Abajo (Boolean) Cantidad_movimiento (Integer) |
Ocultar_Desplegable | Para ocultar manualmente la lista desplegable del Combo | - |
Para que funcione el control tendremos que registrarlo:
regsvr32 c:\carpeta_donde_se_haya_guardado\ADM_Combo.ocx
También se ha de registro el control MouseWheelTest.ocx el cual nos permitirá utilizar la rueda del ratón para navegar sobre los elementos del Combo. Esto se ha de hacer así ya que en su día no conseguí implementar esta funcionalidad en el control y tuve que utilizar este apaño.
regsvr32 c:\carpeta_donde_se_haya_guardado\MouseWheelTest.ocx
DESCARGAR ADM_COMBO.rar(1.801 descargas)
Walter
07/06/2022 - 14:28:35
JUAN
22/02/2021 - 01:26:08