Sección de códigos , trucos y ejemplos para visual basic


218 - Crear CommandButton con checkBox

<Volver> - Anterior - Siguiente



 

Ejemplo que utiliza un módulo de clase muy simple para simular un CommandButton utilizando controles Checkbox

 

Este ejemplo puede servir si se quiere utilizar un CheckBox como botón de comando, sobre todo si se quiere cambiar el color a las fuentes, es decir la propiedad ForeColor, ya que el CommandButton común de vb no lo pemite, a no ser que se recurra al api de windows.

 

vista de los controles checkbox para simular unos commandbutton

 

Nota: Los checkBox deben estar con el valor Graphical en la propiedad Style, pero estos deben hacerce en tiempo de diseño ya que en tiempo de ejecución es de solo lectura.

Para inicializar el CheckBox que actuará como botón de hace de la siguiente forma:

Call Boton1.Crear_Boton(Check1)

 

.. donde boton1 es una instancia de la clase

 

Para establecerle los colores de la fuente utilizar ColorDown y ColorUp.

Nota: no se puede enviar como parámetro un checkBox que forme parte de un arreglo de controles, por ejemplo esto no se puede hacer:

 

Call Boton1.Crear_Boton(Check1(0))

 

A continuación sigue el código a colocar en un formulario y en el módulo de clase

 

Código fuente en un Formulario:

 


 

Código en un Módulo de clase llamado Class1

 


Recursos visual basic 6.0 - Enlaces relacionados

 



Buscar en Recursos vb