Visual Basic is een programmeertaal ontwikkeld door Microsoft , dat een krachtige muis - gestuurde interface voor het ontwerpen van Graphical User Interface vormen heeft . Net als veel GUI programmering suites , maar maakt ook gebruik van een event - driven metafoor om acties houden de gebruiker neemt , zoals het veranderen van een tekst waarde , om code . In deze metafoor , de programmeur definieert gebeurtenissen , dingen van de gebruiker of andere delen van het programma kan proberen te doen , en bepaalt hoe hij wil het programma om te reageren op deze gebeurtenissen . Elk onderdeel heeft zijn eigen standaard gebeurtenis en de standaard evenement voor deTextBoxbesturingselement is de " TextChanged " evenement, dat elke keer dat de tekst binnen de besturing wordt aangepast door de gebruiker vuurt . Instructies 1 Maak een nieuw project door te klikken op " File " en " New Project . " Dit zal u aanwezig zijn met een blanco GUI formulier kopen van 2 Zoek de " TextBox " controle in de toolbox en sleep twee van hen op uw formulier : . De eerste bovenaan en het tweede op de bodem . 3 Dubbelklik op het eerste tekstvak . Dit creëert een evenement dat zal plaatsvinden elke keer de tekst waarde voor het vak is veranderd . Zorg ervoor dat de naam van het evenement is " Textbox1_TextChanged " en niet Plak de volgende code in het " Textbox2_TextChanged . " : Private Sub TextBox1_TextChanged ( ByVal afzender als System.Object , ByVal e als System.EventArgs ) Handles TextBox1.TextChanged TextBox2.Text = TextBox1.Text End Sub Zoals u kunt zien , elke keer de tekst in TextBox1 is veranderd, zullen deze wijzigingen aan TextBox2 kopiëren 4 Dubbelklik op het andere tekstvak en plak deze code binnen de geschapen evenement : . Private Sub TextBox2_TextChanged ( ByVal afzender als System.Object , ByVal e als System.EventArgs ) Handles TextBox2.TextChanged TextBox1.Text End Sub = TextBox2.Text genealogie Dit is het spiegelbeeld van de laatste stap . Eventuele wijzigingen in TextBox2 zal dan worden gekopieerd naar TextBox1 . Elke wijziging van een van beide tekstvak zal worden gedetecteerd en weergegeven in de andere , het bijhouden van de twee gesynchroniseerd up . Dit illustreert hoe TextChanged gebeurtenissen werken in Visual Basic .
|