? Nella programmazione di computer , l'evento termine si riferisce a qualsiasi azione che viene avviata al di fuori del complesso di un programma e si suppone di agire su di esso in alcun modo specificato. In questo contesto , gli eventi in Visual Basic ( un linguaggio di programmazione utilizzato per sviluppare applicazioni per sistemi Windows) sono azioni di ingresso per le quali specifiche funzioni o compiti sono associati in anticipo. In modo più specifico , si può affermare che gli eventi sono intenzionalmente aggiunti all'interno della struttura di un programma VB , in modo che possa essere guidato secondo un quadro pianificato . Esistono solo due diverse categorie di eventi nel dominio di programmazione VB : avviata dall'utente e sfondo generato eventi . Entrambe queste categorie comprendono una varietà di comando eventi orientati a base o di istruzioni , che vengono gestite dal linguaggio di programmazione stesso . Avviata dall'utente Eventi
Questi sono gli eventi più elementari e di base nel dominio di programmazione VB , e vengono avviate a partire dalla fine degli utenti. Più in particolare , questi eventi sono prese in forma di qualsiasi ingresso ( come pressione di un tasto o del mouse ) da parte degli utenti , contro il quale , una azione specificata viene eseguita successivamente . Per esempio, se si aggiunge un evento avviato dall'utente all'interno del codice di un programma , che avrebbe richiesto all'utente di premere un tasto prima (o in mezzo ) la sua esecuzione . Eventi avviati dall'utente sono più comunemente impiegato eventi GUI ( graphical user interface) le applicazioni e il software di VB , in cui un click su ogni pulsante è considerato come un evento che innesca ulteriori operazioni o funzioni .
< Br eventi > Sfondo generati
eventi di fondo generati sono anche attivati al di fuori del complesso di un programma VB , con le loro azioni identiche a quelle di eventi avviate dall'utente . Tuttavia , l' unica differenza tra avviato dall'utente e eventi di fondo 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 si svolge tra diversi programmi e relative applicazioni su un sistema operativo. Per esempio, un editor di parola sviluppato nel corso di VB può essere associato a un timer applicazione in esecuzione in background , entrambe le applicazioni dovrebbero essere condivisione di eventi tra di loro per la loro associazione . La maggior parte delle applicazioni VB che eseguono azioni automatizzate sono in genere sviluppati con eventi sfondo generati integrate nella loro struttura del programma.