“Conocimientos Programación>Visual Basics Programación

Definición de eventos en Visual Basic

2015/8/3
En Microsoft Visual Basic, un evento es un mensaje enviado por un objeto dentro de un programa para el bucle principal del programa, informándole de que algo ha ocurrido. Este "algo " puede variar ampliamente, desde un reloj corriendo a un clic del ratón por parte del usuario. El programa puede capturar este evento y utilizar la información en ella para tomar decisiones sobre otras operaciones. Ejemplos

Visual Basic viene precargado con una gran cantidad de eventos pre-codificadas , aunque los usuarios también pueden escribir su propio . Estos eventos abarcan casi todos los aspectos de la operación y la interacción del programa. Algunos eventos relacionados con la interacción entre el cursor del ratón y un control de un formulario (por ejemplo, un botón) incluyen MouseClick , MouseDoubleClick , MouseEnter , MouseLeave , MouseWheel , MouseMove y MouseHover . Eventos generalmente reciben nombres muy intuitivos , para hacer la lectura del código de Visual Basic fácil.
Disparo

Eventos puede ser provocada por un gran número de situaciones. Muchos eventos son el resultado de la interacción del usuario , como por ejemplo el movimiento del ratón o la entrada de teclado. El sistema operativo Windows también envía eventos , notificando el programa del momento en que se reduce al mínimo o cuando se superpone otra ventana ella . Los objetos pueden desencadenar sus propios eventos , cuando una variable se ha alcanzado un cierto valor, por ejemplo. Por último , los eventos pueden ser puestos en marcha por la programación específicamente que lo hagan , por medio de lo que se llama " sensibilización ".
Declaración

Nuevos eventos se crean mediante un comando de declaración. El código para esto generalmente se ve algo como lo que sigue :

Festivo OptionChanged ( Nombre ByVal como secuencia, Número ByVal As Integer )

Este evento ejemplo tendría que ser programados manualmente para ser elevado a el cambio de una opción, y que enviaría dos valores para el programa : . el nombre de la opción de cambio y el valor al que se estableció
provocar eventos

provoca un evento, es el acto de causar que suceda. Esto se puede hacer con una sola línea de código que se coloca en el programa, tales como:

RaiseEvent OptionChanged ( "Largo " , 28 )

notificará entonces el programa de tomar el lugar del evento , y enviará la información contenida en un procedimiento del controlador , si es que existe.
Manipuladores

un controlador es un procedimiento que el programa llama cuando un evento específico se lleva a cabo . El controlador puede entonces reaccionar a la información , el procesamiento o el envío de la información al usuario . En primer lugar el evento y su controlador debe estar asociado a mano, por lo que el programa sabe que el que debe llamar a la otra . Por ejemplo , para agregar un controlador a nuestro evento OptionChanged , algo como esto es necesario:

AddHandler Obj.OptionChanged , AddressOf Me.OptionChangedHandler

Después de que el propio manejador se puede añadir . Un controlador para OptionChanged podría ser la siguiente :

Sub OptionChangedHandler ( Nombre ByVal como secuencia, Número ByVal As Integer ) MsgBox ( " El valor de" y Name.ToString y "se ha cambiado !) End Sub

Visual Basics Programación
Visual Basic 2010 Tutorial para principiantes
Cómo hacer sonidos simultáneos en VB
Visual Basic XY Posición Tutorial Velocidad
¿Qué es la programación de CLR
Cómo instalar VisualStudio.Net
¿Qué es un formulario de diálogo en Visual Basic
VB Proyectos para la escuela
Cómo utilizar una variable con la función Dir VB
Conocimientos Informáticos © http://www.ordenador.online