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

Call form (New Form2)

Кстати, и девять кнопок создавать необязательно. Можно воспользоваться текстовым полем для ввода данных - значений переменной. А в кодах для выбора пригодится оператор If...Then

If TextBoxl.Text = иформа2" Then Call form (Form2)

2*

Массивы

Представьте, что у нас имеется множество объектов, каждый из которых задан отдельной переменной. Объекты эти каким-то образом связаны между собой, а вам, например, требуется изменить некоторые свойства сразу всех. Можно, конечно, написать коды для каждого, но это слишком большая работа. Visual Basic .NET предоставляет возможность значительно упростить задачу за счет использования массивов.

Массив включает в себя множество переменных, имеющих одно значение. Переменные эти могут быть представлены данными как одного, так и разных типов. Каждая из них имеет свой индекс. В окне Properties есть свойство Tablndex. Обратите внимание, что, когда вы размещаете на форме объект, это свойство отражает его порядковый номер, начиная отсчет с нуля. Первый размещенный на форме объект имеет индекс 0, второй - 1, третий - 2 и т.д. Объявляется массив так же, как и переменная, с той лишь разницей, что после имени переменной ставятся круглые скобки, в которых указывается размер массива (количество объектов). Например, массив, состоящий из четырех элементов типа Integer, объявляется следующим кодом: Dim а (3) As Integer. Он называется

Массив

З-Трусов

ГЛАВА 10 ▼ Массивы

одномерным. Но бывают и многомерные массивы: двух, трех и далее размеров, всего до 60. На практике же редко используются более чем трехмерные массивы. Код двухмерного массива выглядит примерно так: Dim а (3, 2) As Integer. А вот трехмерный массив - Dim а (3, 2, 4) As Integer.

Как и переменные, массивы объявляются не только с помощью ключевого слова Dim, но и с помощью Private, Public и других. Тип данных массивов, включающих в себя переменные, представленные различными типами данных, обозначается словом Object. Если имеется массив элементов управления, то в качестве типа данных можно использовать название класса. Наконец, элементам массива обязательно надо присваивать значения. Синтаксис выглядит следующим образом:


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