Visual Basic è un linguaggio di programmazione creato da Microsoft che offre una potente interfaccia guidata dal mouse per la progettazione grafica forme di interfaccia utente . Come molte suite di programmazione GUI , utilizza anche una metafora event-driven di mettere in relazione le azioni che l'utente richiede , come ad esempio la modifica di un valore di testo , al codice. In questa metafora , il programmatore definisce gli eventi , cose che l'utente o di altre parti del programma possono tentare di fare , e definisce come vorrebbe il programma per rispondere a tali eventi. Ogni componente ha il suo evento di default e l'evento predefinito per il controllo TextBox è l'evento " TextChanged " , che si attiva ogni volta che il testo all'interno del controllo viene modificato dall'utente. Istruzioni 
 1 
 Creare un nuovo progetto facendo clic su "File" e " Nuovo progetto ". Questo si presenterà con una interfaccia grafica in bianco 
 2 
 Trova il controllo " TextBox " nella casella degli strumenti e trascinare due di loro nel form : . Il primo in alto e il secondo in basso . 
 3 
 doppio clic sulla prima casella di testo. Questo crea un evento che si verifica ogni volta che il valore per la casella di testo viene modificata . Verificare che il nome della manifestazione è " Textbox1_TextChanged " e non 
 
 Incollare il seguente codice all'interno di esso " Textbox2_TextChanged . " : 
 
 Private Sub TextBox1_TextChanged ( ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles TextBox1.TextChanged 
 
 TextBox2.Text = TextBox1.Text 
 
 End Sub 
 
 Come potete vedere , ogni volta che il testo in TextBox1 viene modificato, copierà tali modifiche TextBox2 
 4 
 doppio clic l'altra casella di testo e incolla questo codice all'interno dell'evento creato : . 
 
 private Sub TextBox2_TextChanged ( ByVal sender As System.Object , ByVal e come System.EventArgs ) Handles TextBox2.TextChanged 
 
 TextBox1.Text = TextBox2.Text 
 
 End Sub 
 
 Questa è l'immagine speculare del l'ultimo passo . Eventuali modifiche a TextBox2 verranno copiati sul TextBox1 . Qualsiasi modifica o casella di testo verrà rilevato e riflette l'altro , mantenendo i due sincronizzati su. Questo mostra come gli eventi TextChanged lavoro in Visual Basic .