Private Sub Button1_Click()

For x = 1 To 10

TextBox1.Text = TextBox1.Text & "8 * " & x & "=" & Chislo(x) & vbCrLf

Next x

End Sub

здесь константа vbCrLf означает сочетание знаков возврата каретки и перевода строки.

Таким образом, наш одномерный массив представляет собой аналог таблицы с одной строчкой:

1 элемент 2 элемент 3 элемент 4 элемент 5 элемент 6 элемент 7 элемент 8 элемент 9 элемент 10 элемент
                   

Динамические массивы

В VB существует возможность переопределять границу ранее определенного массива (для многомерного массива можно переопределять только границу по последнему измерению). Для этого существует оператор ReDim.

Например,

ReDim SA (1)

ReDim Preserve I (4, 3)

ReDim Preserve Ra (1, 1, 2)

При переопределении можно использовать ключевое слово Preserve – в этом случае будут сохранены значения элементов, существовавших до переопределения.

Массивы, которые могут изменять свои границы во время работы программы, называют динамическими.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: