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 previesť reťazcové premenné do formulára premennej vo VBA

VBA je skratka pre Visual Basic , programovací jazyk od spoločnosti Microsoft , ktorý používa užívateľské rozhranie Graphics ( GUI ) pre programátora interakcie s Vzhľadom k tomu , C programátor môže písať stovky riadkov kódu , len aby sa okno , v jazyku Visual Basic sa to stane automaticky . Jedna vec , Visual Basic programátor chcieť urobiť , je vytvoriť formulár s určitým reťazcom ako súčasť svojho názvu . To môže tiež byť myšlienka ako prevod reťazcové premenné na premennú formulára . Pokyny dovolená 1

deklarovať svoje premenné . Okrem reťazcové premenné ( tu nazvaný svalom ) a premenné formulára ( tu nazvaný objForm ) , budete potrebovať ďalší reťazec držať celý názov formulára a ďalšie premenná reprezentujúci typ formulára . Príklad Kód :

Dim objForm Ako FormDim svalom Ako StringDim FullTypeName Ako StringDim FormInstanceType ako typ
2

Give svalom hodnotu reťazec . Vytvorte úplný názov typu formulára pridaním aplikácie a názov produktu pre obdobie a svalom . Príklad kódu : " . "

Svalom = " Form2 " FullTypeName = Application.ProductName && svalom
3

Získajte typ tejto forme pomocou metódy Type.GetType . Nastavenie FormInstanceType na túto hodnotu . Vytvorte novú inštanciu tohto typu formulára a nastavte objForm tejto novej inštancie . Príklad Kód :

FormInstanceType = Type.GetType ( FullTypeName , pravda , pravda ) objForm = Cdruh ( Activator.CreateInstance ( FormInstanceType ) , formulár )
4

Skontrolujte , či ste boli úspešní pomocou formulára . Zobraziť metódu s objForm . Príklad Kód :

objForm.Show ( )

Najnovšie články

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