Visual Basic. Разработка приложений: теория и практика. Ищенко В.А - 41 стр.

UptoLike

Составители: 

41
Простой массив имеет одно измерение. Например, массив, содержа-
щий список студентов в группе. Примером трехмерного массива может
служить сведения об объеме продаж по региону, за месяц, за год. Можно
иметь в массиве до 60 измерений. Однако в реальной жизни очень редко
встречается использование размерности выше 5 или 6.
Размерность массиваэто количество индексов, которые
опреде-
ляют местоположение элемента в массиве.
В VB существуют массивы фиксированного размера и динамические
массивы. Массив фиксированного размера имеет неизменный размер, за-
данный при его объявлении.
Объявление массива фиксированного размера. Объявление мас-
сива фиксированного размера зависит от области его видимости и осуще-
ствляется следующим образом:
глобальный массив объявляется с помощью оператора Public в
секции Declaration модуля;
массив уровня модуляс помощью оператора Private или Dim
в секции Declaration модуля;
локальный массивс помощью оператора Private или
Dim
процедуры.
Наиболее часто для объявления массива используется оператор Dim.
Обычно индексы массива начинаются с нуля. Границы массива все-
гда должны быть целыми числами.
Синтаксис оператора Dim:
Dim имяМассива (размерМассива) [As типМассива]
Объявление массива зависит от области его видимости.
Объявление динамического массива. Если размер массива заранее
неизвестен, Visual Basic позволяет использовать динамические массивы,
размер которых можно изменять в процессе выполнения программы. При-
менение динамических массивов позволяет эффективно управлять памя-
тью, выделяя память под большой массив лишь на то время, когда этот
массив используется, а затем освобождая ее.
Создание динамического массива осуществляется
следующим обра-
зом:
1. Массив объявляется с помощью ключевых слов, используемых
при создании массива фиксированного размера. Список размер-
ностей массива остается пустым. При объявлении глобального
массива необходимо выбрать ключевое слово Public, при объяв-
лении массива на уровне модуля – Dim, при объявлении массива в
процедуре - Dim или Static.
Например, Dim intCountPar () As Integer
                                   41
     Простой массив имеет одно измерение. Например, массив, содержа-
щий список студентов в группе. Примером трехмерного массива может
служить сведения об объеме продаж по региону, за месяц, за год. Можно
иметь в массиве до 60 измерений. Однако в реальной жизни очень редко
встречается использование размерности выше 5 или 6.
     Размерность массива – это количество индексов, которые опреде-
ляют местоположение элемента в массиве.
     В VB существуют массивы фиксированного размера и динамические
массивы. Массив фиксированного размера имеет неизменный размер, за-
данный при его объявлении.
      Объявление массива фиксированного размера. Объявление мас-
сива фиксированного размера зависит от области его видимости и осуще-
ствляется следующим образом:
        • глобальный массив объявляется с помощью оператора Public в
            секции Declaration модуля;
        • массив уровня модуля – с помощью оператора Private или Dim
            в секции Declaration модуля;
        • локальный массив – с помощью оператора Private или Dim
            процедуры.
      Наиболее часто для объявления массива используется оператор Dim.
      Обычно индексы массива начинаются с нуля. Границы массива все-
гда должны быть целыми числами.
      Синтаксис оператора Dim:
             Dim имяМассива (размерМассива) [As типМассива]
     Объявление массива зависит от области его видимости.
      Объявление динамического массива. Если размер массива заранее
неизвестен, Visual Basic позволяет использовать динамические массивы,
размер которых можно изменять в процессе выполнения программы. При-
менение динамических массивов позволяет эффективно управлять памя-
тью, выделяя память под большой массив лишь на то время, когда этот
массив используется, а затем освобождая ее.
     Создание динамического массива осуществляется следующим обра-
зом:
     1. Массив объявляется с помощью ключевых слов, используемых
        при создании массива фиксированного размера. Список размер-
        ностей массива остается пустым. При объявлении глобального
        массива необходимо выбрать ключевое слово Public, при объяв-
        лении массива на уровне модуля – Dim, при объявлении массива в
        процедуре - Dim или Static.
     Например, Dim intCountPar () As Integer