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 používať pole v jazyku Visual Basic

Matica poskytuje programátorom s metódou priradenia viac hodnôt do jedného názvu premennej . Táto technika sa používa , keď máte zoznam hodnôt , akými sú štáty , farieb alebo iných objektov s preddefinovanými čiastky . Pole držať tieto zoznamy jednej premennej , takže programátori nie sú nútení definovať niekoľko desiatok premenných pre jednotlivé hodnoty . Rovnako ako ostatné programovacích jazykov , Visual Basic kompilátor má zvláštnu syntax slúži na definovanie a vyplňte pole . Pokyny dovolená 1

Definujte premenné pole . V tomto príklade je vytvorená vopred určené veľkosť poľa . Ďalšie pole je dynamické pole , čo znamená , že premenná je veľkosť neskôr v kóde . Toto je , ako vytvoriť oba typy poľa : Dim arrStatic ( 0 2 ) StringDim arrDynamic ( ) Ako IntegerThe " arrStatic " pole je nastavená držať tri hodnoty ( nula až dva ) . " ArrDynamic " je premenná nastavená na hodnotu poľa , ale je nastavený ako neznáme veľkosti .
2

Priradenie hodnoty do " arrStatic " pole . V tomto príklade , tri farby sú priradené k premennej poľa takto : arrStatic ( 0 ) = " blue " arrStatic ( 1 ) = " green " arrStatic ( 2 ) = " red " Všimnite si , každý prvok poľa je definovaný pomocou numerickej hodnoty . Číslo udáva bod v rozmere poľa . Tieto hodnoty môžu byť vyvolané alebo nahradiť pomocou čísel rozmer poľa je .
3

Znova dimenzie dynamické pole . " ReDim " slúži príkaz predefinovať veľkosti poľa . " ArrDynamic " je neznáma veľkosť , takže predtým , než ho môžete použiť v kóde , je nutné definovať jeho rozmery . Nasledujúci kód zmení na " arrDynamic " premenné : ReDim arrDynamic ( 0 až 3 ) As Integer
4

Priradenie hodnoty do " arrDynamic " pole . Vzhľadom k tomu , " arrDynamic " premenná je definovaná ako Integer , je potrebné držať celočíselné hodnoty . Nasledujúci kód priradí hodnoty dynamického poľa : arrDynamic ( 0 ) = 1arrDynamic ( 1 ) = 2arrDynamic ( 2 ) = 3arrDynamic ( 3 ) = 4
5

Vytlačiť hodnotu na plochu otestovať kód . Ak chcete otestovať svoje pole , môžete tlačiť jednu z hodnôt na okne so správou . Okno s hlásením zobrazí hodnotu pre konkrétnu dimenziu . Nasledujúci kód ukazuje , ako zobraziť hodnotu poľa : MsgBox ( arrDynamic ( 1 ) ) , okno s hlásením sa zobrazí číslo " 2 " .

Najnovšie články

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