¿ El sistema operativo Windows es un sistema operativo orientado a eventos . Esto significa que el sistema operativo es completamente sensible para el usuario y espera a que se produzcan eventos específicos antes de tomar acciones . Visual Basic , que se refiere como " caballo de batalla de Microsoft " se utiliza principalmente para el programa para el sistema operativo Windows a menudo . Event- Driven Sistemas Operativos
Antes de Windows , sistemas operativos no fueron por eventos y tampoco eran sus programas. Por ejemplo , los programas de ordenador primeros corrieron una serie de instrucciones y luego termina. Estos programas no esperaron a la interacción del usuario y simplemente realizar la tarea. Hoy, sin embargo , los programas de ordenador esperar la intervención del usuario para decidir qué curso de acción se debe tomar . Ejemplos de esto incluyen doble clic en un icono o cerrar el programa con el ratón .
Eventos comunes
Varios eventos se emplean comúnmente en el sistema operativo Windows. El que se menciona con más frecuencia es el ratón . Cuando un usuario hace clic en el ratón, un evento se registra en el sistema operativo. La reacción a este evento depende del código de programa y si el evento era válida . Los eventos no válidos son ignorados o tratados a través de lo que se conoce como " excepciones". Otros efectos secundarios comunes incluyen el botón derecho del ratón , la salida y las interrupciones.
Controladores de eventos
controladores de eventos en Visual Basic son segmentos de código específicas que se establecen para manejar un evento cuando se produzca. Por ejemplo , el código "Sub Form_MouseMove privada ( Button As Integer ) " espera un evento de movimiento del ratón y luego realiza una acción de código después de que ocurra el evento. Un ejemplo común de esto es la eliminación de la pantalla después de que el ratón se mueve por un usuario .
Excepciones
Una excepción es " arrojado ", o que pase, cuando produce un evento que posee alguna forma de error . Por ejemplo , en un programa de calculadora estándar , un cuadro de texto está disponible para introducir números. Si el usuario introduce caracteres alfanuméricos entonces utiliza el ratón para hacer clic en el botón de respuesta , los datos alfanuméricos se envía a la calculadora en lugar de los datos numéricos. El controlador de eventos que reacciona al evento de clic del ratón se da cuenta de que fue aprobada datos inapropiados , y produce una excepción. Esto se conoce como " manejo de excepciones " y es importante en Visual Basic ya posibles errores de los usuarios deben ser previstos y el manejo de excepciones programadas para prevenir los eventos de error de ejecución.