TUBOS ABIERTOS Y CERRADOS
Para iniciar comprendamos los siguientes conceptos:
N Programación: Es el proceso de escribir en un lenguaje de programación las acciones, proceso o eventos que realizara determinado programa.
Evento: Son las acciones que realiza el usuario sobre un programa, ejemplo: clic sobre un botón, doble clic en una carpeta para abrirla, elegir una opción de un menú,el escribir en una caja de texto o simplemente mover el mouse.
El objetivo del taller es crear y programar un juego de preguntas relacionadas con las redes sociales utilizando el lenguaje de programación orientada a eventos Visual Basic, aprovecharemos que PowerPoint nos proporciona un editor de Visual Basic. Es bueno conocer que Excel y Word también lo tienen.
1. Abrimos el programaPowerPoint.
2. Vamos al botón inicio de office (o archivo) – seleccionamos opciones y elegimos Personalizar cinta de opciones.
3. En la opción fichas principales, activamos la casilla Programador y aceptar. Observamos que aparecerá el menú programador, allí encontraremos los botones de Visual Basic.
4. El siguiente paso es desactivar la seguridad de los macros.
Seleccionamos la opción seguridad demarcos y activamos la casilla Habilitar todas las macros y aceptar.
5. En la primera diapositiva creamos la introducción a nuestro juego de preguntas teniendo en cuenta que sea alusiva al tema, observemos el ejemplo:
6. Creación del botón iniciar juego:
- Vamos al menú insertar, elegimos forma, de las opciones botones de acción seleccionamos el que más nos guste.
- Lo dibujamos en la páginay en la ventana que aparece llamada configuración de acción, activamos la casilla hipervínculo a: y elegimos diapositiva siguiente.
- Damos doble clic sobre el botón y le escribimos el nombre.
7. Insertamos 2 diapositivas en blanco y las decoramos con un fondo llamativo.
8. Escribimos en cada diapositiva 2 preguntas, que le permitan al usuario seleccionar la opción que considere correcta ydejamos un espacio entre cada pregunta para insertar los controles que se requieran, observemos el ejemplo.
9. Ahora vamos a insertar los controles que se requieren para cada pregunta y a programar los eventos necesarios para cada:
- Activamos la opción programador y del menú controles insertamos 2 botones de opción (OptionButton1) para la pregunta 1, así:
Utilizaremos este control yaque permite elegir una sola opción de un conjunto limitado de opciones mutuamente excluyentes.
10. Vamos a modificar las propiedades de cada control:
- Damos doble clic en el OtionButton1 para abrir el editor de Visual Basic.
El editor de Visual Basic es el área en la cual vamos a programar los eventos de cada uno de los controles que tiene nuestro juego.
- Nos ubicamos en las propiedadesdel OptionButton que aparecen a la izquierda del editor de visual Basic.
- Modificamos la opción Caption (Título) asignando el texto que tendrá el botón, para nuestro caso Verdadero.
- En la opción name (Nombre) asignamos el nombre de radiob1, este nombre nos servirá más adelante cuando iniciemos la programación de estos botones.
- Si observamos en las propiedades aparecen otrasopciones para modificar el color de la letra, el fondo y tamaño entre otras opciones para personalizar el control, puedes probar con cada una y observar lo que sucede. Puedes activar la opción por categorías para que te sea más fácil.
- Ahora modificamos el caption y el name de cada control, observemos como debe quedar:
- Debemos tener presente que en la propiedad name de cada control no debenquedar nombres repetidos en ningún control ya que nos generara un error interno: (radiob1, radiob2 y así sucesivamente).
11. El siguiente paso es crear un botón que valide la opción que se elija:
- Del menú de controles elegimos el botón de comando y lo insertamos en la página.
- Damos doble cli en él para acceder a sus propiedades y modificar la propiedad Capiton: CommandButton por verificar,...
Regístrate para leer el documento completo.