Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come chiamare un evento in VB.NET

. 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

 

Programmazione © www.354353.com