SlideShare una empresa de Scribd logo
1 de 8
El control CheckBox se utiliza generalmente para listar
opciones y que el usuario pueda elegir entre ellas, y
dependiendo del valor (si está chequeado o no), se realiza
una u otra acción.
• Una vista previa de este control:
• El componente CheckBox de Visual Basic permite
seleccionar una opción al usuario del programa o tomar
una decisión, directamente en pantalla.
Es la propiedad caption del componente donde se escribe el
sentido de la selección.
EJEMPLO A)
• El codigo detrás del boton
OK es:

Private Sub cmdOK_Click()
Dim strInfo As String
strInfo = "Items selected:"
If chkHobby1 = vbChecked Then strInfo = strInfo & " aerobics"
If chkHobby2 = vbChecked Then strInfo = strInfo & " reading"
If chkHobby3 = vbChecked Then strInfo = strInfo & " travel"
If chkHobby4 = vbChecked Then strInfo = strInfo & " movies"
If chkHobby5 = vbChecked Then strInfo = strInfo & " computers"
If chkHobby6 = vbChecked Then strInfo = strInfo & " sports"
lblInfo = strInfo
End Sub
2. Cuando el usuario selecciona un checkbox la propiedad
value queda cargada con 0(cero) si esta deseleccionado o con
1(uno) si fue seleccionado, en estos casos solo validar con un
if por cada CheckBox dentro de nuestro botón de ordenes, el
estado de dicha propiedad
Para el ejemplo B) el botón de ordenes en la forma o ventana
respectiva usando el método anterior, contendría 3 ifs, uno
para construir boleta otro para construir citatorio y otro para
construir un diploma.
3. El segundo método para programar el componente, involucra
el evento Click de este componente CheckBox, este evento
Click es activado automáticamente en cuanto el usuario realiza
o marca o toma su selección, es claro que si no se programa
este evento el usuario no observara ningún proceso, sino que
tendrá que indicar que ya hizo su decisión, apretando el botón
de OK.
Pero si se programa el evento Click de este componente con el
código adecuado, ni se tendrá que agregar un botón OK, ni se
ocupara usar un if(Checked), porque el usuario ya indico cual es
su decisión o selección.
Recordar que para programar este evento Click, solo hacer un
dobleclick, dentro del control.
Este método es mejor porque evita código de mas y cada
componente solo tiene asociado el código que ocupa.
Ejemplo:Agrega 1 CheckBox. Luego pega el siguiente código, que lo
que hace es que cada ves que se presione, muestre el valor de su
propiedad Value. Para poder convertir el valor de Value, que puede ser
un 1 o un 0 y a "Verdadero" o "Falso" utilizamos la función CBool que
lo que hace es Convertir una expresión a un valor de tipo Boolean.
Option Explicit
Private Sub Check1_Click()
' -- Mostramos el valor de la propiedad Value del Check1
MsgBox CBool(Check1.Value)
End Sub
Elaborado por:
Yanet Galán Martínez
Grado: 6ª
Grupo:6010
Colegio del Valle de México

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

macros
macrosmacros
macros
 
macros
macrosmacros
macros
 
Presentacion tutorial potato
Presentacion tutorial potatoPresentacion tutorial potato
Presentacion tutorial potato
 
Taller
TallerTaller
Taller
 
Unidades 9-14
Unidades 9-14Unidades 9-14
Unidades 9-14
 
Practica 16
Practica 16Practica 16
Practica 16
 
Practica
PracticaPractica
Practica
 
Tutorial potato 1 a 03112011
Tutorial potato 1 a 03112011Tutorial potato 1 a 03112011
Tutorial potato 1 a 03112011
 
Unidad 4 de gaem
Unidad 4 de gaemUnidad 4 de gaem
Unidad 4 de gaem
 
Plan menus swing
Plan menus swingPlan menus swing
Plan menus swing
 
Unidades paso a paso
Unidades paso a pasoUnidades paso a paso
Unidades paso a paso
 
Práctica3
Práctica3Práctica3
Práctica3
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Practica 5 de photoshop
Practica 5 de photoshopPractica 5 de photoshop
Practica 5 de photoshop
 
Practica 16
Practica 16Practica 16
Practica 16
 
Como facer un potato co gimp
Como facer un potato co gimpComo facer un potato co gimp
Como facer un potato co gimp
 

Similar a Yanet (20)

Check box informatica
Check box informaticaCheck box informatica
Check box informatica
 
Presentacion info.
Presentacion info.Presentacion info.
Presentacion info.
 
Angie presentación.
Angie presentación.Angie presentación.
Angie presentación.
 
Form y container
Form y containerForm y container
Form y container
 
Manejo De Eventos En Cs3
Manejo De Eventos En Cs3Manejo De Eventos En Cs3
Manejo De Eventos En Cs3
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
 
Examen teorico de iv objeto cont j label
Examen teorico de  iv objeto  cont j labelExamen teorico de  iv objeto  cont j label
Examen teorico de iv objeto cont j label
 
Controles principales
Controles principalesControles principales
Controles principales
 
Laboratorio nº 2
Laboratorio nº 2Laboratorio nº 2
Laboratorio nº 2
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASIC
 
Vb
VbVb
Vb
 
Presentacion Componentes
Presentacion ComponentesPresentacion Componentes
Presentacion Componentes
 
Como construir un DSS
Como construir un DSSComo construir un DSS
Como construir un DSS
 
programacion. visual basic 6.0
programacion. visual basic 6.0programacion. visual basic 6.0
programacion. visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Controles Básicos de Android Studio
Controles Básicos de Android StudioControles Básicos de Android Studio
Controles Básicos de Android Studio
 
Clase para el funcionamiento del mouse
Clase para el funcionamiento del mouseClase para el funcionamiento del mouse
Clase para el funcionamiento del mouse
 
Elecciones (informe 23)
Elecciones (informe 23)Elecciones (informe 23)
Elecciones (informe 23)
 
Los codigos de visual basic
Los codigos de visual basicLos codigos de visual basic
Los codigos de visual basic
 

Yanet

  • 1.
  • 2. El control CheckBox se utiliza generalmente para listar opciones y que el usuario pueda elegir entre ellas, y dependiendo del valor (si está chequeado o no), se realiza una u otra acción. • Una vista previa de este control:
  • 3. • El componente CheckBox de Visual Basic permite seleccionar una opción al usuario del programa o tomar una decisión, directamente en pantalla. Es la propiedad caption del componente donde se escribe el sentido de la selección. EJEMPLO A)
  • 4. • El codigo detrás del boton OK es: Private Sub cmdOK_Click() Dim strInfo As String strInfo = "Items selected:" If chkHobby1 = vbChecked Then strInfo = strInfo & " aerobics" If chkHobby2 = vbChecked Then strInfo = strInfo & " reading" If chkHobby3 = vbChecked Then strInfo = strInfo & " travel" If chkHobby4 = vbChecked Then strInfo = strInfo & " movies" If chkHobby5 = vbChecked Then strInfo = strInfo & " computers" If chkHobby6 = vbChecked Then strInfo = strInfo & " sports" lblInfo = strInfo End Sub
  • 5. 2. Cuando el usuario selecciona un checkbox la propiedad value queda cargada con 0(cero) si esta deseleccionado o con 1(uno) si fue seleccionado, en estos casos solo validar con un if por cada CheckBox dentro de nuestro botón de ordenes, el estado de dicha propiedad Para el ejemplo B) el botón de ordenes en la forma o ventana respectiva usando el método anterior, contendría 3 ifs, uno para construir boleta otro para construir citatorio y otro para construir un diploma.
  • 6. 3. El segundo método para programar el componente, involucra el evento Click de este componente CheckBox, este evento Click es activado automáticamente en cuanto el usuario realiza o marca o toma su selección, es claro que si no se programa este evento el usuario no observara ningún proceso, sino que tendrá que indicar que ya hizo su decisión, apretando el botón de OK. Pero si se programa el evento Click de este componente con el código adecuado, ni se tendrá que agregar un botón OK, ni se ocupara usar un if(Checked), porque el usuario ya indico cual es su decisión o selección. Recordar que para programar este evento Click, solo hacer un dobleclick, dentro del control. Este método es mejor porque evita código de mas y cada componente solo tiene asociado el código que ocupa.
  • 7. Ejemplo:Agrega 1 CheckBox. Luego pega el siguiente código, que lo que hace es que cada ves que se presione, muestre el valor de su propiedad Value. Para poder convertir el valor de Value, que puede ser un 1 o un 0 y a "Verdadero" o "Falso" utilizamos la función CBool que lo que hace es Convertir una expresión a un valor de tipo Boolean. Option Explicit Private Sub Check1_Click() ' -- Mostramos el valor de la propiedad Value del Check1 MsgBox CBool(Check1.Value) End Sub
  • 8. Elaborado por: Yanet Galán Martínez Grado: 6ª Grupo:6010 Colegio del Valle de México