Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zistiť , či je text hodnota zmenila na Visual Basic

Visual Basic je programovací jazyk vytvorený spoločnosťou Microsoft , ktorá sa môže pochváliť silnou myš - riadené rozhranie pre vytváranie grafické formy používateľského rozhrania . Rovnako ako mnoho GUI programovanie apartmán, ale tiež používa event - driven metaforu vzťahovať akcie užívateľ berie , ako je napríklad zmena textovú hodnotu kódu . V tejto metafore , programátor definuje udalosti , čo používateľ alebo inej časti programu sa môžu pokúsiť urobiť , a definuje , ako by chcel program reagovať na tieto udalosti . Každá zložka má svoje vlastné predvolenú akciu a východiskové udalostí pre ovládací prvok TextBox je " TextChanged " udalosť , ktorá sa spustí zakaždým , keď sa text v rámci ovládacieho prvku je zmenený užívateľom . Pokyny dovolená 1

Vytvorte nový projekt kliknutím na tlačidlo " Súbor " a " New Project " . To sa vám s prázdnym GUI forme
2

Nájdite ovládanie " textové pole " v paneli nástrojov a pretiahnite dvaja z nich do formulára : . Prvý hore a druhý dole .
3

Dvakrát kliknite na prvé textové pole . Tým sa vytvorí udalosť , ktorá nastane zakaždým , keď je text hodnota pre pole sa zmení . " . Textbox2_TextChanged " Uistite sa , že názov akcie je " Textbox1_TextChanged " a nie

Vložte nasledujúci kód v ňom :

Private Sub TextBox1_TextChanged ( byval odosielateľa Ako System.Object , byval e ako System.EventArgs ) Kľuky TextBox1.TextChanged

TextBox2.Text = TextBox1.Text

End Sub

Ako vidíte , zakaždým , keď text TextBox1 sa zmení , je bude kopírovať tie zmeny TextBox2
4

Dvakrát kliknite na ďalšie textové pole a vložte tento kód do vytvorenej udalosti : .

Private Sub TextBox2_TextChanged ( byval sender Ako System.Object , byval e ako System.EventArgs ) Kľuky TextBox2.TextChanged

TextBox1.Text = TextBox2.Text

End Sub

To je zrkadlovým obrazom posledného kroku . Akékoľvek zmeny TextBox2 budú skopírovať na TextBox1 . Akákoľvek zmena buď textového poľa budú odhalené a zohľadnené v druhej , udržiavanie dva synchronizované hore . To ukazuje, ako TextChanged udalosti pracovať v aplikácii Visual Basic .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené