. Visual Basic Net ( VB.NET ) consente agli utenti di gestire gli eventi in un programma in cui si verificano , eliminando la necessità di attendere che la logica del programma che deve essere eseguito in maniera sequenziale . Eventi sono le azioni e segnali che si verificano durante l' esecuzione del codice . Per esempio, se un utente fa clic su un pulsante in un modulo, tale da far salire un "Click" o evento " OnClick " . È possibile scrivere il codice per gestire l'evento specifico . Il codice viene eseguito ogni volta che viene generato l'evento . Questo significa che qualsiasi codice si collega alla manifestazione " Button_OnClick " verrà eseguito ogni volta che un utente fa clic sul pulsante nella domanda. Cose che ti serviranno 
 Visual Basic. NET 
 Visual Studio. MET software 
 Mostra più istruzioni 
 Configurazione 
 1 
 avviare il Visual Studio . NET . 
 2 
 aprire il progetto o iniziare un nuovo progetto , se non si dispone di un progetto esistente impostato . Scegliere un "Windows Application " e " VB.NET ", come la lingua . 
 3 
 Aggiungere un nuovo modulo al progetto . 
 4 
 Trascinare un pulsante oggetto di controllo dalla barra laterale alla forma . 
 
 5 Fare doppio clic sul form per aprire il codice sottostante finestra . 
 Sollevare e gestire un evento 
 Pagina 6 
 Creare una "Classe ", se necessario. Se il vostro evento sarà legato ad un oggetto di una classe personalizzata , è necessario creare le definizioni di classe . Se si utilizza una classe esistente , è possibile saltare questo passaggio . 
 7 
 Crea un "Evento", se necessario. Alcuni eventi per i controlli sono completati in VB.Net . Se si utilizza un evento preesistente , è necessario selezionare dal menu a tendina per il controllo. Se si desidera creare il proprio evento personalizzato , è necessario dichiarare la firma dell'evento e generare l'evento . Si dichiara la firma evento utilizzando la parola chiave "Evento" nelle dichiarazioni di classe , per esempio : 
 
 Public Event CustomEvent ( argomento ByVal as Integer ) per 
 Si potrebbe quindi generare l'evento chiamando il " "la funzione , ad esempio: 
 
 RaiseEvent CustomEvent ( 1 ) economici 8 
 creare qualsiasi " RaiseEvent "Metodi OnEvent per il vostro evento , se necessario. Questo passaggio è in genere facoltativo, ma è buona pratica . Si avrebbe bisogno di creare queste subroutine " override ", come protetti e chiamare il metodo " RaiseEvent " . 
 9 
 gestire un "Evento ". È necessario associare un evento a un gestore eventi . I gestori di eventi sono sottoprogrammi che vengono richiamati ogni volta che si verifica un evento . È possibile gestire gli eventi in diversi modi . È possibile utilizzare l'istruzione " WithEvents " per gestire l'evento staticamente in fase di compilazione , oppure utilizzare l'istruzione " AddHandler " per gestire l'evento in modo dinamico in fase di esecuzione . Per l'opzione statico , si deve prima configurare la dichiarazione " WithEvents " per l'oggetto come segue : 
 
 WithEvents privato NomeOggetto Come NomeClasse 
 
 Si potrebbe quindi aggiungere la classe di collegare l'evento di Maniglie l'oggetto : 
 
 Protected Sub ObjectName_EventName ( Argument ByVal As Integer ) Handles ObjectName.EventName 
 
 Per l'opzione dinamica , è necessario impostare la dichiarazione nel modo seguente : 
 
 Protected Sub ObjectName_EventName ( Argument ByVal As Integer ) per 
 AddHandler ObjectName.EventName , AddressOf ObjectName_EventName