Nwlapcug.com


Quali sono i diversi eventi in Visual Basic?

In informatica, l'evento di termine si riferisce a qualsiasi azione che è iniziata fuori la totalità di un programma e si suppone di agire su di esso in alcun modo specificato. In questo contesto, gli eventi in Visual Basic (un computer utilizzato per sviluppare applicazioni per sistemi basati su Windows di linguaggio di programmazione) sono le azioni di input per i quali specifiche funzioni o attività sono associate in anticipo. In modo più specifico, si può affermare che gli eventi vengono aggiunti intenzionalmente all'interno della struttura di un programma VB, modo che può essere guidato secondo un quadro previsto. Esistono solo due diverse categorie di eventi nel dominio programmazione VB: eventi avviati dall'utente e sfondo-generato. Entrambe queste categorie comprendono una varietà di comando basata o eventi istruzione orientata, che vengono gestiti dal linguaggio di programmazione stesso.

Eventi avviati dall'utente

Questi sono gli eventi più prioritario e fondamentali nel dominio di programmazione VB e vengono avviati dall'utente finale. Più specificamente, questi eventi sono presi sotto forma di qualsiasi input (come un clic di mouse o premere chiave) da parte degli utenti, contro il quale, una determinata azione viene eseguita successivamente. Per esempio, se un evento avviato dall'utente viene aggiunto all'interno del codice di un programma, sarebbe richiesto utente per qualsiasi tasto prima (o in mezzo a del) l'esecuzione. Eventi avviati dall'utente sono gli eventi più comunemente impiegati in applicazioni GUI (interfaccia grafica) e il software di Visual Basic, in cui un clic su ciascun pulsante è considerato come un evento che innesca ulteriori operazioni o funzioni.

Eventi generati da sfondo

Eventi generati da sfondo vengono attivati anche fuori la totalità di un programma VB, con le loro azioni identiche a quelle di eventi avviati dall'utente. Tuttavia, l'unica differenza tra gli eventi avviati dall'utente e sfondo-generato è che il primo richiede un intervento dell'utente per la creazione di un evento, mentre quest'ultimo viene generato da qualsiasi altro programma o applicazione in esecuzione sull'interfaccia rispettivo. Questo può anche essere visto come un processo di interazione che avviene tra diversi programmi correlati e applicazioni su un sistema operativo. Per esempio, un editor di word sviluppato sopra VB può essere associato con una timer applicazione in esecuzione in background; entrambe le applicazioni sono supposti per essere condivisione eventi con a vicenda per la loro associazione. Maggior parte delle applicazioni di VB che svolgono azioni automatizzate sono sviluppati solitamente con eventi generati da sfondo integrati nella loro struttura di programma.

Termini e concetti

Entrambe le categorie di eventi (avviata dall'utente e sfondo-generato) vengono gestite dall'interfaccia VB in maniera regolamentata. Per esempio, entrambe queste categorie di eventi sono 'dichiarate' (o aggiunto) all'interno di istruzioni di programma di Visual Basic, mentre loro occorrenza è reso possibile attraverso "alzare" (o chiamare) su determinate posizioni nel programma simile alle fasi successive. A questo proposito, il particolare oggetto utilizzato per generare l'evento è conosciuto come il mittente dell'evento mentre le procedure che gestiscono le operazioni di post-avvenimento di qualsiasi evento specifico sono denominate gestori eventi. Un programma VB si avvale di tutti questi oggetti e procedure contemporaneamente per dichiarare, generare ed eseguire gli eventi che sono fatti parte di esso.