Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte nový projekt kliknutím na " súbor " a " New Project " . Vyberte " Windows Forms . "
2
Double - kliknite na " textové pole " komponent z panela a tlačidlá " " zložku pre pridanie jedného každého do prvého ročníka v projekte .
3
pravým tlačidlom myši na formulár a vyberte " Zobraziť kód . " Vložte nasledujúci do okna kódu, ktoré sa otvorí :
Verejné sharedText As String
slovo " verejné " dosahuje všetko pre úlohu : zvyšok tutoriálu bude robiť nič , ale ukazujú ju v akcii . Klesajúci premennú ako " verejnosť " , čo umožňuje všetky ostatné formy a moduly v rámci rovnakej aplikácie čítať a písať , aby jeho dáta .
4
Kliknite na " Form1.vb [ design ] " sa vrátite do pohľad formulár a dvakrát kliknite na textové pole na formulári . Tým sa vytvorí udalosť pre každú dobu je text v ňom je upravený . To sa bude volať " TextBox1_TextChanged . "
Vložte nasledujúce do neho nastaviť premennú sharedText deklarované v kroku 3 :
sharedText = TextBox1.Text
je nutné tento krok , pretože TextBox sám o sebe nemôže byť nastavené ako verejné premenné .
5
kliknite na " Form1.vb [ Návrh ] " , a znova , a tentoraz double - kliknite na tlačidlo vytvoriť udalosť pre prípad , kedy tlačidlo kliknutie . Vložte nasledujúci zatvorte tento formulár a otvorte iný :
Me.Visible = False
Form2.Visible = TRUE
6
Pridať druhý formulár kliknutím na tlačidlo " Projekt " a " Pridať formulár pre systém Windows . "
7
Double - kliknite na " Label " komponent z panela pridať do nového formulára .
8
Double tlačidlom myši na pozadí nového formulára . Tým sa vytvorí udalosť spustiť , akonáhle sa nová forma zaťaženie . Vložte nasledujúci do nej : .
Label1.Text = Form1.sharedText
jednoducho vezme premennú sharedText od prvého ročníka a používa ho ako text na štítku na tomto formulári
Všetky údaje môžu byť zdieľané medzi viacerými formami v tomto duchu : pridať kľúčové slovo " verejné " do premennej na zdrojovom formulári a zadajte názov formulára " dot " názov premennej na prijímacie formulár
.