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 sú polia inicializované v jazyku Visual Basic

? Visual Basic pole sa skladá zo zbierok súvisiacich dát usporiadaných v logickom spôsobom . Každá údajová položka je držaný v jednej premennej meno s pripojeným indexom , ako je " e - mail ( 1 ) e - mail ( 2 ) , e - mailom ( 3 ) . " Typy

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 "

Najnovšie články

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