Le système d'exploitation Windows est un système d'exploitation event-driven . Cela signifie que le système d'exploitation est complètement sensible à l' utilisateur et attend pour des événements spécifiques se produisent avant de prendre des mesures . Visual Basic , souvent désigné comme le « cheval de bataille de Microsoft " est principalement utilisé pour le programme pour le système d'exploitation Windows. Event-driven Systèmes d'exploitation
Avant de Windows, les systèmes d'exploitation ne sont pas event-driven et ne lui ont point leurs programmes. Par exemple , les programmes informatiques premières ont mené une série d'instructions et puis résiliés . Ces programmes n'ont pas attendu d'interaction de l'utilisateur et simplement exécuté la tâche. Aujourd'hui, cependant , les programmes informatiques attendre l'intervention de l' utilisateur de décider de ce plan d'action doit être prise . Des exemples de cette incluent un double - cliquant sur une icône ou de fermer le programme à l'aide de la souris .
Événements communs
Plusieurs événements sont couramment utilisés dans le système d'exploitation Windows. Celle visée est le plus souvent la souris. Lorsque l'utilisateur clique sur la souris , un événement est enregistré dans le système d'exploitation . La réaction à cette sortie dépend du code du programme et si l'événement était valide. Événements non valides sont ignorées ou traitées par ce qu'on appelle les « exceptions ». D'autres événements communs incluent clic-droit , la sortie et les interruptions.
Gestionnaires d'événements
gestionnaires d'événements dans Visual Basic sont des segments de code spécifiques qui sont mis en place pour gérer un événement lorsqu'il se produit. Par exemple, le code " Private Sub Form_MouseMove (Button As Integer ) " attend un événement de mouvement de la souris , puis effectue une action codé après l'événement. Un exemple courant est l'élimination de l'économiseur d'écran après que la souris est déplacée par un utilisateur.
Exceptions
Une exception est «jeté », ou se produit, lorsque survient un événement qui possède une certaine forme d' erreur. Par exemple, dans un programme de calculatrice standard , une zone de texte est disponible pour entrer des chiffres . Si l'utilisateur saisit des caractères alphanumériques plutôt, utilise la souris pour cliquer sur le bouton de réponse , les données alphanumériques sont envoyées à la calculatrice à la place des données numériques. Le gestionnaire d'événements qui réagit à l'événement de clic de la souris se rend compte qu'il a été adopté données inappropriées et lève une exception. Ceci est connu comme " traitement des exceptions" et est important dans Visual Basic , car les erreurs d'utilisateurs potentiels doivent être prévues et la gestion des exceptions programmés pour prévenir les événements de l'exécution par erreur .