ProgramacionFacil

UNIDAD VISUAL BASIC II INSTRUCCIONES DE CONTROL DE PROGRAMA

3aca4370.jpg

11.- COMPONENTE OptionButton


Se utiliza para presentar al usuario un conjunto de opciones mutuamente excluyentes entre si, es decir si el usuario selecciona un componente OptionButton todos los demás componentes OptionButton en la forma, se deseleccionan solos.

Es su propiedad Caption donde se pone el texto que identifica el propósito del botón, es su propiedad value quien refleja el cambio (True,False), también su evento click es activado automáticamente cada vez que es seleccionado el OptionButton por el usuario.

Recordar también que cuando el usuario selecciona un OptionButton, todos los demás OptionButton en el objeto(forma o ventana) son deseleccionados automáticamente, esto es, por que dos OptionButton son mutuamente excluyentes entre si.

Esta ultima situación deberá resolverse por parte del programador, es decir se supone un programa donde el usuario debe seleccionar uno de entre dos sexos y uno de entre cinco municipios, en este caso se ocupan ocho OptionButton, pero como todos son mutuamente excluyentes entre si, cuando el usuario seleccione uno de ellos, todos los demás se des marcan automáticamente.

Para resolver este problema se deberá usar el componente de agrupamiento ampliamente conocido, el control FRAME.

Es decir se deberá encerrar en su propio Frame todos los OptionButton lógicos, es decir en un Panel los de sexo, en otro Panel los de municipios, etc.

De esta manera Visual Basic los evalúa por separado y se puede tener seleccionado un OptionButton en cada frame.

También pueden programarse de las dos maneras ya vistas para el control CheckBox, es decir usando un if por cada optionbutton y revisar si su propiedad value esta cargada con TRUE o FALSE, o cargando el código en el evento click del control.

TAREAS PROGRAMACION VISUAL BASIC

1.- CONSTRUIR UN CUESTIONARIO DE 6 PREGUNTAS SOBRE LOS HÁBITOS DE ESTUDIO DE UN ESTUDIANTE Y PASAR SUS RESPUESTAS A UN FRAME ABAJO EN TEXTBOXS.

2.- CONSTRUIR UN CUESTIONARIO DE 5 PREGUNTAS CON LAS PREFERENCIAS POLÍTICAS DE UNA PERSONA, UN PANEL ABAJO DESPLIEGA UN CONCENTRADO CON TOTALES Y PORCENTAJES ACUMULADOS POR CADA PREGUNTA.

ES DECIR UN USUARIO RESPONDE EL CUESTIONARIO APRIETA EL BOTÓN DE OK, EL PANEL DE ABAJO SE ACTUALIZA PARA MOSTRAR TOTALES Y PORCIENTOS DE CADA PREGUNTA, Y SE LIMPIAN LAS RESPUESTAS, UN SEGUNDO USUARIO RESPONDE EL CUESTIONARIO…. Y ASÍ SUCESIVAMENTE.

* PARA TOTALES Y PORCENTAJES, SOLO RECORDAR DOS DE LOS CONCEPTOS MAS

ELEMENTALES DE INTRODUCCION A LA PROGRAMACIÓN

* CONTADORES CONT=CONT+1 ? RESULTADO 1, 2, 3,4,5,……. * ACUMULADORES ACUM = ACUM + CONT RESULTADO CON EL EJEMPLO DE ARRIBA

1,3,4,10,15,...........
 




 


Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Politica de Privacidad