UNIDAD 2 C++BUILDER CONTROL DE PROGRAMA

10.- COMPONENTE RadioGroup ( Standard ) C++BUILDER


image61.jpg

Aunque es común agrupar un conjunto de RadioButton dentro de componentes Panel Y RadioGroup, C++Builder proporciona este componente RadioGroup que esta especializado en la agrupación de RadioButton.

Un componente u objeto RadioGroup es una caja especial que solo contiene componentes RadioButton, también cuando el usuario marca o selecciona uno de ellos, todos los demás se desmarcan o deseleccionan .

Para añadir los RadioButton a el componente RadioGroup, solo editar la propiedad Items en el Inspector de Objetos, que entonces nos muestra el minieditor de strings ya visto y practicado en el tema de ListBox, solo recordar que cada renglón en el editor corresponderá a un RadioButton dentro del RadioGroup.

Para procesar o programar el RadioButton seleccionado por el usuario, solo usar la propiedad ItemIndex que queda cargada con el numero de RadioButton seleccionado por el usuario.

Este código deberá usarse dentro del evento OnClick de un componente Button(OK).

ejemplo ————————————————————- if(Form5→RadioGroup3→ItemIndex==4){ código a ejecutar si el usuario selecciono el RadioButton 4 del RadioGroup 3 etc. }; ——————————————————– También se pueden desplegar los botones en una o mas columnas, usando la propiedad Columns en el Inspector de Objetos, para indicarle cuantas columnas de RadioButton se quieren manejar. TAREAS PROGRAMACION C++BUILDER 1.- CAPTURAR LOS CINCO DATOS MAS IMPORTANTES DE UN CLIENTE, USANDO RadioButton PARA LAS RESPUESTAS, UN SEGUNDO PANEL ABAJO EN LA FORMA DESPLIEGA EN COMPONENTES NORMALES EDIT O LABEL LAS SELECCIONES DEL USUARIO 2.- CONSTRUIR UN CUESTIONARIO DE 6 PREGUNTAS SOBRE LOS HABITOS DE ESTUDIO DE UN ESTUDIANTE. 3.- CONSTRUIR UN CUESTIONARIO DE 5 PREGUNTAS CON LAS PREFERENCIAS POLITICAS 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 BOTON 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 ASI SUCESIVAMENTE. * PARA TOTALES Y PORCENTAJES, SOLO RECORDAR DOS DE LOS CONCEPTOS MAS ELEMENTALES DE PROGRAMACION BASICA. 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 RECORDAR LAS CAJAS EDIT→TEXT.TOINT() TAMBIEN PUEDEN FUNCIONAR COMO CONTADORES O ACUMULADORES. NO SE OCUPA CONVERTIRLAS A VARIABLES, TRABAJARLAS DIRECTAMENTE

Politica de Privacidad