Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las acciones del usuario sobre el programa se llaman eventos. Son eventos típicos el click sobre
un botón, el hacer doble click sobre el nombre de un fichero para abrirlo, el arrastrar un icono,
el pulsar una tecla o combinación de teclas, el elegir una opción de un menú, el escribir en una caja
de texto, o simplemente mover el ratón.
REFEXION
Son eventos todas aquellas acciones que se realizan sobre los objetos (command button, text, label)
las acciones son pulsar clic, doble clic sobre el objeto diseñado en el proyecto que estemos
diseñando.
Cuando alguno de los eventos esperados por el programa tenga lugar, el programa pasará a
ejecutar el código del correspondiente administrador de evento. Por ejemplo, si el evento consiste
en que el usuario ha hecho clic en el botón de play de un reproductor de películas, se ejecutará el
código del administrador de evento, que será el que haga que la película se muestre por pantalla.
Así, los eventos son acciones que se generan sobre un objeto, control o componente y que permiten
que se realice una acción en respuesta a dicho evento. Para generar un evento el evento
predeterminado de cualquier control u objeto es suficiente con hacer doble click sobre él y
automáticamente Visual Studio va a generar las líneas de código iniciales en la que se declara el
evento en coincidencia con el nombre del objeto.
REFLEXION:
Visual estudio es una programa o plataforma que contiene subprogramas entre ellos esta
Visual Basic, Visual Fox y Visual C estos subprogramas comparten la mayoría de sus eventos
tienen un cambio en su codificación
En Visual C#:
REFLEXION
Esta es la codificación propia del subprograma Visual C++
VISUAL BASIC
La diferencia entre los dos lenguajes es mínima, existen coincidencias sobre todo en la
declaración del evento mismo (btnAceptar_Click). Antes de estudiar el primer evento primero se
debe mencionar que todos los controles u objetos del formulario tienen un evento predeterminado
en concordancia con su funcionamiento. Por ejemplo,
Evento Click Tiene lugar cuando se hace click sobre el componente, y desencadena la ejecución
de un conjunto de líneas de código sólo cuando se hace clic con el ratón sobre los siguientes
controles: Button, Label, PictureBox, ProgressBar, entre otros. En el siguiente ejemplo se programa
el botón salir dentro del evento Click:
este tema: https://www.youtube.com/watch?v=zYmYx3pXNxU
https://www.youtube.com/watch?v=INFcXyDQsVg
•
https://www.youtube.com/watch?v=zYmYx3pXNxU
https://www.youtube.com/watch?v=INFcXyDQsVg
Material de consulta
Un evento es una señal que comunica a una aplicación que ha sucedido algo importante. Por
ejemplo, cuando un usuario hace clic en un control en un formulario, el formulario puede
provocar un evento Click y llamar a un procedimiento que controla el evento. Los eventos
también permiten que las tareas independientes se comuniquen. Por ejemplo, supongamos
que la aplicación realiza una tarea de ordenación de manera independiente a la aplicación
principal. Si un usuario cancela la ordenación, la aplicación puede enviar un evento de
cancelación que indica al proceso de ordenación que se detenga.
En esta sección se describen los términos y conceptos que se usan con los eventos de
Visual Basic.
Declarar eventos
Puede declarar eventos dentro de clases, estructuras, módulos e interfaces con la palabra
clave Event, como en el ejemplo siguiente:
Provocar eventos
Un evento es como un mensaje que anuncia que ha sucedido algo importante. La acción de
difundir el mensaje se denomina generar el evento. En Visual Basic, se generan eventos
con la RaiseEvent instrucción, como en el ejemplo siguiente:
RaiseEvent AnEvent(EventNumber)
Los eventos deben generarse dentro del ámbito de la clase, del módulo o de la estructura donde se
declaran. Por ejemplo, una clase derivada no puede generar eventos heredados de una clase base.
Remitentes de eventos
Cualquier objeto capaz de generar un evento es un remitente del evento, lo que también se
conoce como origen del evento. Los formularios, controles y objetos definidos por el
usuario son ejemplos de remitentes de eventos.
Controladores de eventos
Visual Basic usa una Convención de nomenclatura estándar para los controladores de eventos
que combina el nombre del remitente del evento, un carácter de subrayado y el nombre del
evento. Por ejemplo, el evento Click de un botón con nombre button1 se denominaría
Sub button1_Click.