Upload
wshadowni
View
282
Download
2
Embed Size (px)
Citation preview
CHECK BOX
BOTONES DE ELECCION Y OPCION•El control checkbox o casilla de verificación permite elegir una
opción (activada / desactivada, True / False) que el usuario puede establecer o anular haciendo clic.
•Una X en una casilla de verificación indica que esta seleccionada, activada o con valor True o False, a voluntad del operador
•Un checkbox tambien puede estar gris cuando el checkbox no esta disponible.
ACTIVADA(TRUE)
DESACTIVADA (FALSE)
• A diferencia de un boton de opcion, la operacion de cada checkbox en un formulario es independiente de todos los demas; cambiando el estado de uno no afecta a los otros checkbox.
• Visual basic puede leer o establecer el estado de un checkbox con la propiedad Value.
• Un valor de 0 significa falso (inactivo), un valor de 1 significa cierto (activo), un valor de 2 significa no disponible.
• Se pueden usar las siguientes constantes de VB :
vbUnchecked = falsovbChecked = ciertovbGrayed = no disponible
Checkbox en visual basic 6
COMO USAR UN CHECKBOX EN VB• Para insertar un checkbox en
un formulario nos vamos primero a la caja de herramientas.
• Buscamos la herramienta Checkbox y le damos clic para colocarlo en un lugar especifico o doble clic para colocarlo y despues modificar su pocicion.
Cuando colocas un checkbox en un formulario, lo unico que vas a hacer, usualmente, es establecer en su propiedad caption un texto descriptivo .
Si quieres mostrar el control en un estado de activo (checked), tienes que establecer su propiedad Value a 1.
El unico evento importante para un checkbox es el evento de click. Que sucede cuando el usuario o el codigo cambia de estado a el control.
Abre un nuevo formulario y diseñalo como se indica en la tabla
EJEMPLO DEL USO DE CHECKBOX
Object Property Setting
Form CaptionName
CheckBoxfrmCheckBox
CheckBox CaptionName
negritachknegrita
CheckBox CaptionName
cursivachkcursiva
CheckBox CaptionName
subrayadachksubrayada
OptionButton CaptionName
rojooptrojo
OptionButton CaptionName
azuloptazul
OptionButton CaptionName
verdeoptverde
TextBox NameText
Text1(empty)
CommandButton CaptionName
SALIRcmdExit
El siguiente codigo es para el evento click de los botones de eleccion
Private Sub chknegrita_Click()If chknegrita.Value = 1 Then Text1.FontBold = TrueElse Text1.FontBold = FalseEnd IfEnd Sub
Private Sub chkcursiva_Click()If chkcursiva.Value = 1 Then Text1.FontItalic = TrueElse Text1.FontItalic = FalseEnd IfEnd Sub
Private Sub chksubrayada_Click()If chksubrayada.Value = 1 Then Text1.FontUnderline = TrueElse Text1.FontUnderline = FalseEnd IfEnd Sub
• Private Sub optBlue_Click() txtDisplay.ForeColor = vbBlueEnd Sub
• Private Sub optRed_Click() txtDisplay.ForeColor = vbRedEnd Sub
• Private Sub optGreen_Click() txtDisplay.ForeColor = vbGreenEnd Sub
El siguiente codigo es para el evento click de los botones de opcion
Private Sub cmdExit_Click() EndEnd Sub
Para terminar el programa el siguiente codigo es para el evento click de los boton de salir