. Visual Basic Net ( VB.NET ) permet aux utilisateurs de gérer des événements dans un programme où ils se produisent , ce qui élimine la nécessité d' attendre la logique du programme doit être exécuté de manière séquentielle . Les événements sont les actions et les signaux qui se produisent pendant l'exécution du code. Par exemple, si un utilisateur clique sur un bouton dans un formulaire , cela posera un «clic» ou «onclick» événement . Vous pouvez écrire du code pour gérer spécifiquement le cas . Le code sera exécuté à chaque fois que l'événement est déclenché . Cela signifie que le code que vous attachez à l'événement " Button_OnClick " sera exécuté à chaque fois qu'un utilisateur clique sur le bouton dans l'application . Choses que vous devez
Visual Basic . NET
Visual Studio. MET logiciel
Show More Instructions
Configuration
1
démarrer l' application Visual Studio. NET .
2
Ouvrez votre projet ou démarrer un nouveau projet si vous n'avez pas un projet existant mis en place. Choisissez un " Application Windows " et " VB.NET " comme votre langue.
3
Ajouter un nouveau formulaire au projet .
4
glisser un bouton objet de contrôle à partir de la barre latérale pour la forme .
5
Double- cliquez sur le formulaire pour ouvrir la fenêtre code-behind .
Raise et gérer un
des événements
6
créer une « classe », si nécessaire. Si votre événement sera lié à un objet d'une classe personnalisée, vous devrez créer les définitions de classe. Si vous utilisez une classe existante , vous pouvez sauter cette étape .
7
Créer un «événement », si nécessaire. Certains événements pour les contrôles sont préremplis en VB.Net . Si vous utilisez un événement préexistant , vous souhaitez sélectionner dans la liste déroulante pour le contrôle. Si vous souhaitez créer votre propre événement personnalisé , vous devez déclarer la signature de l'événement et déclencher l'événement . Vous déclarez la signature de l'événement en utilisant le mot-clé "Event" dans les déclarations de classe , par exemple :
publique événement CustomEvent (argument ByVal as Integer )
Vous pouvez ensuite déclencher l'événement en appelant la " " fonction , par exemple :
RaiseEvent CustomEvent (1)
8
Créer des« RaiseEvent OnEvent «Méthodes pour votre événement , au besoin. Cette étape est généralement facultative, mais c'est une bonne pratique. Vous auriez besoin de créer ces sous-programmes " substituables " comme protégées et appeler la méthode " RaiseEvent " .
9
gérer un «événement ». Vous aurez besoin d'associer un événement à un gestionnaire d'événements. Les gestionnaires d'événements sont sous-routines qui sont appelées chaque fois qu'un événement se produit. Vous pouvez gérer les événements dans un certain nombre de façons. Vous pouvez utiliser l'instruction " WithEvents " pour gérer l'événement statiquement lors de la compilation , ou utiliser l'instruction " AddHandler " pour gérer l'événement dynamiquement lors de l'exécution . Pour l'option statique, vous devez d'abord mettre en place la déclaration " WithEvents " de l'objet comme suit :
Private WithEvents ObjectName Comme NomClasse
Vous pouvez ensuite ajouter les poignées classe de lier l'événement à l'objet :
protégé sous ObjectName_EventName (argument ByVal As Integer ) Poignées ObjectName.EventName
Pour l'option dynamique , vous souhaitez mettre en place la déclaration comme suit :
Protected Sub ObjectName_EventName (argument ByVal As Integer )
AddHandler ObjectName.EventName , AddressOf ObjectName_EventName