Parte 1
Capitulo 4. Escritura del codigo de los eventos
Cuestionario del capitulo.
1. Defina Evento. Cite ejemplos.
Un evento es una accion reconocida por un formulario o control. Los eventos pueden ocurrir como el resultado de una accion determinada por el usuario, por el codigo de programa o bien puede ser invocada por el sistema.
Ejemplos de eventos:
Change Cuando cambia algo en el objeto.
Clic Cuando hace clic en el objeto.
DbClic Cuando hace doble clic en el objeto.
KeyPress Cuando presiona alguna tecla.
MouseMove Cuando mueve el puntero del raton en un objeto.
2. Defina Procedimiento.
Son un conjunto de ordenes que se ejecutan de manera secuencial, que tienen un nombre, un principio y un fin.
3. Defina Procedimiento de evento.
Es el procedimiento que se ejecutará para cuando a un objeto le suceda un evento.
4. Elabore una gráfica en donde se ilustre el diagrama estructural de un procedimiento de evento.
2 3
Sub cmdDespliega_Clic ()
1
LblTexto.Caption = “ ¡¡¡ Bienvenido a Visual Basic !!! “
4
End Sub
5. Mencione al menos 4 ventajas que proporciona el Editor de código de Visual Basic (ventana Código).
Entre las ventajas del editor podemos mencionar las siguientes:
- Clasificación de elementos por colores que le permiten identificar los elementos del programa.
- Reconoce los objetos y asiste en el uso de propiedades y metodos.
- Interpreta el lenguaje mientras se escribe el codigo; detecta errores de sintaxis al momento de editar.
- Posee ayuda interactiva y contextual.
6.-mencione cuales son los dos tipos de reglas que posee un lenguaje de programación.
Reglas de sintaxis.-determinan la unica forma de manifestar instrucciones y expreciones, correctasy completas.
Reglas de semantica ( ò simetrícas).- determinan la validez del uso de expresiones dentro de una sintaxis correcta. El cumplimiento de las reglas semánticas por lo general se ve en tiempo de ejecución, cuando se sabe el significado de las expresiones.
7.-defina EXPRESION. Cite ejemplos.-
expresión.-se debe entender todo valor o referencia de un valor:
*” a” & “b” (concatenacion) es una expresión de tipo carácter que equivale a “ab”.
*20/5 (division) es una expresiòn numerica que equivale a 4.
5>3 (comparacion) es una expresión logica que es trae (verdadera).
8.-mencione los cinco elementos que componen la ventana de codigo.
-Cuadro Objeto.- Muestra el nombre del objeto seleccionado. Haga clik en la flecha situada a la derecha del cuadro de lista para mostrar una lista de todos los objetos.
-Cuadro Procedimiento/Evento.-presenta una relacion de todos los eventos reconocidos por Visual Basic para un formulario o control mostrado en el cuadro Objeto. Cuando seleccione un evento, el procedimiento de evento asociado con ese evento se muestra en la ventana de Codigo.
-Barra de division.- si arrastra hacia abajo esta barra, la ventana codigo se divide en dos paneles horizontales, cada uno de los cuales tiene sus propias barras de desplazamiento.
-Boton Ver Procedimiento.- muestra el procedimiento seleccionado en la ventana Codigo solo se muestra un procedimiento a la vez.
-Boton Ver modulo completo.- muestra todo el codigo del modulo.
9.- Elabore un diagrama donde se ilustren los elementos de la ventana de codigo.
10.-mencione tres formas para invocar a la ventana de Codigo.
a)
*haga clic en el boton Ver Codigo.
*presione alt+F4 para cerrar la ventana de Codigo.
b)
*presione la tecla F7.
*presione alt+F4 para cerrar la ventana de Codigo.
c)
*selecione el menu Ver – Codigo.
*presione alt+F4 para cerrar la ventana de codigo.
11.-Mencione las sis formas en que la ventana de codigo nos asiste cuando nos encontramos en modo de edición de código.
- Manejo de colores.-permite identificar por coloreslo que se esta editando;las palabras reservadas y las instrucciones de Visual Basic apareceran en azul, los errores de sintaxis que Visual Basic detecte en tiempo de edición apareceràn en rojo, las expresiones apareceran en negro y los comentarios que se hagan en el codigo apareceran en verde; lo que aparezca en verde carecera de significado para el compilador.
- Sugerencia de propiedades y metodos en el modo de edicion.- Visual Basic sugiere que propiedades y metodos son aplicables para un objeto determinado, reconocido por el simple hecho de formar parte de un formulario.
- Sugerencia de sintaxis.- muestra en modo de edición de codigo la sintaxis correcta de la funcion o instrucciones que este a punto de escribir
- Ayuda contextual.- proporciona ayuda contextual sobre lo que esta tecleando, siempre y cuando exista ayuda disponible.
- Formato de texto.- Aplica auto formato al codigo, a efecto de que sea mas legible y estandar en cuanto al estilo.
12.-¿Qué es un evento predeterminado?
Como puede ver Visual Basic y su editor de codigo permiten una interacción intuitiva entre los objetos y lo que puede hacer con ellos; ya comprobó que cada objeto, al momento de hacer doble clic en el tiempo de diseño, activa la ventana codigo en el procedimiento de evento que Visual Basic considera como el mas usual, a lo que llamaremos evento predeterminado.
13.-¿Cual es el carácter de continuación de linea en Visual Basic, y cuales son las reglas de su aplicación?
Es el carácter de subrayado ( _ ). Antes de este siempre debe de haber un espacio en blanco y después de este nunca debe de haber nada, o de lo contrario se generara un herror.