Un Evento es una
acción o acontecimiento reconocido por algunos objetos para los cuales es
necesario escribir el código para responder a dicho evento. Los eventos
pueden ocurrir como resultado de una acción del usuario (Click), por invocación a través de código o disparados por
el sistema (Timer Tick Event).
Un Manejador de Eventos contiene código que responde a eventos
particulares. Un desarrollador diseña cuidadosamente sus aplicaciones
determinando los controles disponibles para el usuario y los eventos apropiados
asociados a estos controles, entonces, el desarrollador escribe el código para
integrar los eventos consistentes con el diseño de la aplicación.
Un procedimiento es un
conjunto de sentencias que realizan una acción lógica. Existen tres tipos de
procedimientos en Visual Basic .NET:
Event procedures/Event handler, procedimiento que contiene código que es ejecutado
en respuesta a un evento. Cuando el evento es disparado el código dentro del
manejador de eventos es ejecutado. Visual Basic .NET para los manejadores de eventos utiliza una
convención estándar la cual combina el nombre del objeto seguido de un guión
bajo y el nombre del evento.
Private|Public
Sub objeto_Evento(parámetros)
handles Objeto.Evento
sentencias End Sub
Sub procedures, contiene código que el desarrollador crea para
realizar una acción lógica.
Function procedures, contiene código que el desarrollador crea para
realizar una acción lógica y regresa un valor, el valor que una función envia de regreso al
programa que lo invoco es llamado valor de regreso. Para regresar un valor se
utiliza la sentencia Return.
ambito de variable
Cuando es declarada una variable también se define su ámbito,
el ámbito de una variable es la región de código en la cual la variable se
referencia directamente. Existen dos tipos de ámbitos de las variables:
Local, es una variable declarada dentro de un procedimiento
y se destruye cuando el procedimiento termina de ejecutarse.
Módular, es una
variable declarada a nivel módulo fuera de cualquier procedimiento y son
declaradas en la parte superior del Editor de Código arriba del primer
procedimiento, este espacio es llamado Sección de Declaraciones Generales o en un modulo independiente.
Estaríamos
hablando de variables con Ámbito Privado o público
Realize una aplicación que permita
determinar el total a pagar por un grupo familiar que visita un centro
turístico. Si posee un cupón de descuento, solo cancela el 50%. Totalice por
familia o comunidad y el total general de ingresos. Utilice constantes para el
precio y variables publicas según el caso en módulo independiente.
Diseñe un
programa que contabilice las preferencias de la liga española entre los
estudiantes de Programación I.
Construya un
programa que simule un menú de comida rapida en uno o varios ComboBox y muestre totales según la elección del usuario.
Totalice ventas diarias generales y por combo.
Construya un
programa que permita seleccionar un país en un ComboBox y dependiendo
del país muestre una lista de departamentos, estados o provincias.