Иллюстрированный самоучитель по Visual Basic 6.0
ch5.htm
назад | содержание
| вперед
Объявление массива фиксированного
размера
Объявление массива фиксированного
размера зависит от области его видимости и осуществляется следующим образом:
- глобальный массив объявляется
с помощью оператора public в секции Declaration модуля:
- массив уровня модуля — с помощью
оператора private в секции Declaration модуля;
- локальный массив — с помощью
оператора private процедуры.
При объявлении массива после его
имени в круглых скобках указывается верхняя граница массива. По умолчанию нижней
границей массива является 0. Например, в приведенном ниже коде, который вводится
в секцию Declaration модуля, задается массив из 21 элемента. Индекс элементов
массива изменяется от 0 до 20:
Dim intCountPar (20) As Integer
Для создания глобального массива
такого же размера необходимо использовать следующий код:
Public intCountPar (20) As Integer
Можно явно задать нижнюю границу массива, используя ключевое слово то:
Dim intCountPar (1 To 20) As Integer
В этом случае задается массив из
20 элементов. Индекс элементов массива изменяется от 1 до 20.
Visual Basic позволяет использовать
многомерные массивы. Например, в следующем коде объявляется двумерный массив
размерностью 21х21:
Dim intCountPar (20, 20) As Integer
При использовании многомерных массивов,
как и в случае одномерных, можно явно задавать нижнюю границу:
Dim intCountPar (1 To 20, 1 То 20)
As Integer Dim intCountPar (20, 1 То 20) As Integer
В верхней строке кода явно заданы
верхняя и нижняя граница обеих размерностей. В нижней строке задана верхняя
и нижняя граница только для второй размерности.
назад | содержание
| вперед