? Il ya beaucoup de façons différentes d'écrire des programmes informatiques. Une façon est de développer un code qui s'exécute jusqu'à ce que le programme se termine par l'utilisateur ou le programme se termine. Une autre façon de créer des programmes est d'écrire du code qui s'exécute sur la base de ce qui se passe lorsque le programme est en cours d'exécution . Cette méthode est appelée programmation événementielle , et les gestionnaires d'événements sont au cœur de ces programmes. Programmation événementielle
programmation axée événement , le programme ne se contente pas d'exécuter de bout en bout , mais répond plutôt à des événements spécifiques qui se produisent lors de l'exécution du programme. Cela signifie que des pans entiers de code peuvent jamais être exécutées alors que le programme est en cours d'exécution si les événements ne se produisent pas nécessaires . De même, un code peut être exécuté à plusieurs reprises si les événements se produisent plus d'une fois .
Événements
programmation événementielle , un événement est tout ce qui se produit et est perceptible par le programme. Programmation événementielle est commun dans l'interface utilisateur graphique ou GUI , les environnements . Événements communs incluent lorsque la souris est cliquée ou quand la souris passe sur un objet. Cependant, les événements n'ont pas à être le résultat de l'entrée utilisateur. Un événement peut survenir après un certain laps de temps ou si quelque chose arrive à la machine, comme un e-mail est reçu ou un nouveau périphérique est connecté.
Gestionnaire d'événements
un gestionnaire d'événement est une partie d'un programme d'ordinateur qui s'exécute lorsqu'un événement spécifique est déclenchée . Par exemple, si l'utilisateur clique sur la souris sur un bouton sur l'écran , le code qui correspond à ce bouton étant pistes cliqué . Le code s'exécute uniquement lorsque le bouton est cliqué . Si l'utilisateur clique sur le bouton , le code s'exécute à nouveau.
Programmation des gestionnaires d'événements
Un gestionnaire d'événement peut être construit comme un sous-programme , fonction ou un objet en fonction de la langue . Pour traiter l'événement, le gestionnaire d' événement doit recevoir des informations sur l'événement. Ces données sont transmises au gestionnaire d'événements, qui exécute alors le code nécessaire basé sur l'événement généré. Par exemple , si l'utilisateur clique sur un bouton , le gestionnaire d' événement peut recevoir des données concernant bouton qui a été cliqué et utiliser ce paramètre pour exécuter le code du programme.