. 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
|