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

Návod , ako zdieľať premenné v rôznych foriem v jazyku Visual Basic

Je to vzácny Windows aplikácie , ktorá nezdieľa aspoň niektoré dáta medzi rôznymi oknami a dialógy , ktoré sa môžu počas prevádzky objavia . Dosiahnutie tejto úlohy je jednoduchšie , než mnoho vývojárov by veriť : to si vyžaduje trochu viac než pridaním jediné slovo , " verejnosť " na existujúce premenné a pohybu všetky informácie , ktoré musia byť zdieľané do verejnej premennej . Jedinou námietkou je , že už existujúce nehnuteľnosti vo fóre nemôže byť zmenený na verejnosti . Veci , ktoré budete potrebovať
Je to vzácny Windows aplikácie , ktorá nezdieľa aspoň nejaká dáta medzi rôznymi okien , rámov a dialógov , ktoré sa môžu počas prevádzky objavia . Dosiahnutie tejto úlohy je jednoduchšie , než mnoho vývojárov by sa veriť : . To si vyžaduje trochu viac než pridaním jediné slovo existujúcich premenných
Zobraziť ďalšie inštrukcie Cestuj 1

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
.

Najnovšie články

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