PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Funkcja Array


Funkcja Array zwraca wartość typu Variant zawierającą tablicę.

Składnia funkcji Array:

Array(ListaArgumentów)

Argument ListaArgumentów jest wymagany. Jest to lista wartości, oddzielonych od siebie przecinkami (,), które mają wypełnić tablicę zawartę w typie Variant. Jeżeli nie zostanie podana lista argumentów zostanie stworzona tablica o zerowej długości.

Odwołanie do elementów tablicy odbywa się przez podanie nazwy zmiennej zawierającej tablicę i indexu zawartego w nawiasach okrągłych "()" określającym numer elementu w tablicy.
Poniższy przykład deklaruje zmienną typu Variant. Tworzy tablicę skojarzoną z tą zmienną i wypełnioną elementami. Ostatni rozkaz zmienia wartość elementu w tablicy o indeksie 2.

Dim varA As Variant
varA=Array(10,20,30)
varA(2)=5

Dolny zakres (index) tablicy jest zależny od wartości ustalonej przez rozkaz Option Explicit. Jeżeli ten rozkaz nie został użyty najmniejszy index ma numer zero.

Nawet jeżeli zmienna typu Variant nie jest zadeklarowana jako tablica może zawierać tablicę. Zmienna typu Variant może zawierać tablicę dowolnego typu, oprócz łańcuchów o stałej długości (fixed-lenght) i typów użytkownika (user-defined).
Tablice typu Variant są inne niż tablice, których elementy są innego typu niż Variant, chociaż dostęp do elementów tablic jest taki sam.


Przykład użycia funkcji Array:

Dim varStr As Variant, varTablica As Variant
varTablica=Array("Pn","Wt","Sr","Cz","Pt","So","Ni")
  'dolny zakres = 0
varStr=varTablica(2)  'varStr="Sr"

(Zmienne i typy zmiennych zostały opisane w innych częściach kursu.)


na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora