Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.45
Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.45

Dim а (2) As Label

а (0) = Labell

а (1) = Label2

а (2) = Label3

Данный массив, имеющий значение типа Label, состоит из трех элементов управления Label:

Dim а (2) As Object

а (0) = Labell

а (1) = 25

а (2) = "строка"

Этот массив включает переменные типа Label, Integer, String.

Размер массива можно изменять по ходу выполнения программы. В этом случае он носит название динамического массива. Изменяется размер с помощью оператора ReDim. Размерность не указывается, то есть после имени массива ставятся пустые скобки. Но далее необходимо создать переменную, которая определит размер массива, и написать код ReDim а (3), где а - имя массива, (3) - его размер. Чтобы сохранить данные при изменении, нужно использовать ключевое слово Preserve: ReDim Preserve а (3).

Инициализировать массив, то есть произвести с ним какие-то действия, можно с помощью цикла For...Next. В качестве примера составим одномерный массив. Поместите на форму кнопку Button и три надписи Label. Эти надписи бу-

3-2

Массив

дут элементами массива. Надписи расположите на форме подальше друг от друга. Потом с помощью приведенного ниже кода соберите их, выровняйте по линейке, измените цвет и надписи:

Dim а (2) As Label Dim n As Integer a (0) = Labell a (1) = Label2 a (2) = Label3 For n = 0 To 2

a (n).BackColor = Color.Red

a (n).Left = 100 * n

a (n).Top = 20

a (n).Text= "надпись" Next n

Итак, мы создали одномерный массив из трех элементов управления Label, присвоили каждому соответствующее значение и с помощью цикла For...Next изменили свойства этих элементов. Это более удобно, нежели составлять коды процедур обработки событий для каждого элемента в отдельности.

Программирование

элементов

управления

TabControl

Поместите на форму элемент управления TabControl. Теперь на нем можно расположить вкладки и различные элементы управления. Каждая вкладка отображает отдельное окно, в котором находятся элементы управления с кодами. То есть TabControl представляет собой многостраничное диалоговое окно для общения с компьютером.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta