Quali sono i diversi eventi in Visual Basic?

November 10

In programmazione, l'evento termine si riferisce a qualsiasi azione che viene avviata al di fuori della totalità di un programma e si suppone di agire su di esso in modo specificato. In questo contesto, gli eventi in Visual Basic (un linguaggio di programmazione utilizzato per sviluppare applicazioni per i sistemi basati su Windows) sono azioni di ingresso per le quali funzioni o compiti specifici sono associati in anticipo. In modo più specifico, si può affermare che gli eventi vengono intenzionalmente aggiunti all'interno della struttura di un programma VB, in modo che possa essere guidato secondo un quadro programmato. Esistono solo due diverse categorie di eventi nel dominio di programmazione VB: avviate dall'utente ed eventi di sfondo generati. Entrambe queste categorie comprendono una varietà di eventi a base di comando o istruzione orientata, che vengono gestite dal linguaggio di programmazione in sé.

Eventi avviati dall'utente

Queste sono le maggior parte degli eventi primari e fondamentali nel dominio di programmazione VB, e sono iniziati a partire dalla fine degli utenti. In particolare, questi eventi sono prese in forma di qualsiasi ingresso (come un tasto o click del mouse) da parte degli utenti, contro il quale, viene eseguita successivamente una determinata azione. Per esempio, se si aggiunge un evento avviato dall'utente all'interno del codice di un programma, che avrebbe chiesto all'utente di premere un tasto prima (o in mezzo a) la sua esecuzione. eventi avviati dall'utente sono più comunemente utilizzati in eventi GUI applicazioni (Graphical User Interface) e il software di VB, in cui un clic su un pulsante qualsiasi è considerato come un evento che fa scattare ulteriori operazioni o funzioni.

Eventi Background-Generated

eventi Sfondo generati vengono attivati ​​anche al di fuori della totalità di un programma VB, con le loro azioni identiche a quelle di eventi avviati dall'utente. Tuttavia, l'unica differenza tra avviato dall'utente e eventi sfondo generato è che il primo richiede un intervento dell'utente per la creazione di un evento, mentre il secondo è generato da qualsiasi altro programma o applicazione in esecuzione sulla rispettiva interfaccia. Questo può anche essere visto come un processo di interazione che avviene tra i diversi programmi e relative applicazioni su un sistema operativo. Per esempio, un editor word sviluppato in VB può essere associato ad un'applicazione timer in esecuzione in background; entrambe le applicazioni dovrebbero essere la condivisione di eventi con l'altro per la loro associazione. La maggior parte delle applicazioni VB che eseguono azioni automatizzate sono in genere sviluppati con gli eventi di fondo generati integrati nella loro struttura del programma.

Termini e concetti

Entrambe le categorie di eventi (avviato dall'utente e lo sfondo generati) sono gestite da interfaccia VB in modo regolamentato. Per esempio, entrambe queste categorie di eventi sono 'dichiarati' (o aggiunti) entro le istruzioni del programma di VB, mentre la loro presenza è reso possibile attraverso 'raising' (o chiamando) li su particolari punti del programma simile in fasi successive. A questo proposito, il particolare oggetto utilizzato per sollevare l'evento è noto come il mittente dell'evento mentre le procedure che gestiscono le operazioni di post-verificarsi di un evento specifico sono chiamati gestori di eventi. Un programma VB impiega tutti questi oggetti e procedure simultaneamente dichiarare, alzare ed eseguire eventi che sono fatti parte.