Nella programmazione di computer , generando un evento significa chiamare una funzione di annunciare qualcosa è successo . Rilanci eventi in Visual Basic utilizzando l'istruzione " RaiseEvent " . Per alzare ogni caso , è necessario dichiarare la sua fonte a livello di modulo di classe , modulo o struttura in cui si desidera utilizzarlo . Da lì, si può generare l'evento da qualsiasi punto all'interno della stessa origine evento della sua dichiarazione . Inoltre , utilizzare una variabile " WithEvents " o oggetto per gestire gli eventi generati . Istruzioni
1
Aprire Visual Basic e creare un nuovo progetto applicazione forme . Fare doppio clic sul controllo " pulsante " per aggiungerlo alla vostra forma . Fare doppio clic sul controllo " Label " per aggiungerlo alla forma , anche.
2
Premere " F7 " per aprire la finestra del codice . Digitare il seguente di dichiarare una nuova classe e creare elementi a livello di classe :
public class MyEvent
scatti privati più corto = 0
privato WithEvents gimmick Come MyEvent < br >
Public Event aggiungereClicca ( ) per
qualsiasi evento chiamato dalla dichiarazione " RaiseEvent " deve essere dichiarata a livello di classe e di qualsiasi oggetto che gestisce un evento deve utilizzare l'istruzione " WithEvents " .
3
Digitare quanto segue nel " Form1 Load " sub : .
myObject = New MyEvent
Questo crea un oggetto del " MyEvent " class
4
Digitare quanto segue per creare una nuova sotto :
Public Sub cliccato ( ) per
RaiseEvent aggiungereClicca ( ) per
End sub
quando viene chiamato , questa funzione genera l'evento aggiungereClicca hai dichiarato a livello di classe
5
digitare quanto segue per creare un sub che gestisce l'evento : .
display private Sub ( ) maniglie myObject.AddClick
Label1.Text = " volte avete cliccato : " e scatta
End sub