Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Visual Basic používa pevné alebo dynamické polia . Pevné pole vyžadujú vedel , koľko položiek existuje v poli na začiatku . Dynamické polia môžu pri vykonávaní zväčšiť alebo zmluvy .
Inicializácia Array
Inicializácia poľa pred použitím . Inicializácia pevného pole definovaním polia s určitým indexom v kóde , ako je toto :
Dim e - maily ( 100 ) ako String
To vytvára pevnú rad 101 položiek , pretože pole indexy začínajú na 0. .
Inicializácia dynamického poľa , použite toto :
Dim e - maily ( ) ako reťazec
Neskôr , keď potrebujete vytvoriť pole , napríklad 1000 položiek , použiť iné vyhlásenie , s indexom jedno číslo menšie , než je žiaduce : Spojené
ReDim e - maily ( 999 ) As String
Výhody
Identifikácia premenná jeho číslo indexu zjednodušuje kódovanie a umožňuje rýchlejšie vykonávanie . Môžete zotrieďiť polia , vytvárať viacrozmerné polia a pridať alebo odstrániť prvky .
Varovanie
poľa spôsobiť problémy v realizácii v prípade , že skutočný počet položiek poľa presahuje veľkosť pôvodne nastavenú . To vyvolá chybovú správu čítanie " Run - time error '9 ' : . Dolný index mimo rozsah "