Для более точной установки геометрических размеров элемента управления следует выделить его и установить числовые значения свойств Left(Левый), Top(Верхний), Width(Ширина) и Height(Высота) в Properties Window(Окне свойств). Первые два свойства указывают на координаты левого верхнего угла элемента управления, а последние – ширину и высоту объекта.
Теперь изменим надписи на кнопках, которые должны быть не Command1и Command2, а Приветствиеи Выходсоответственно, а также дадим более информативные названия этим объектам.
Щелчком мыши выделите кнопку Command1, после чего в Properties Window(Окне свойств) отобразится список ее свойств.
Дважды щелкните мышью на значении свойства Caption(Заголовок) и вместо Command1введите Приветствие. После этого, текст на кнопке сразу же поменяется.
Таким же образом измените свойство Name(Имя), установив у него новое значение – cmdHello.
Аналогичные действия произведите с кнопкой Command2, у которой свойствам Name(Имя) и Caption(Заголовок) присвойте значения cmdExitи Выходсоответственно.
На этом этап проектирования интерфейса заканчивается, и мы переходим, собственно, к написанию текста программы.
Дважды щелкните мышью на кнопке с надписью Приветствие. Откроется окно кода с уже оформленным шаблоном подпрограммы cmdHello_Click, которая будет вызываться при нажатии на эту кнопку (Рис.2.24).
Рис.2.24. Окно кода с процедурой cmdHello_Click
Окно кода Visual Basic, кроме основной части, предназначенной для ввода текста отдельных подпрограмм и глобальных установок формы, содержит два открывающихся списка.
В левом списке можно выбрать элемент управления, а в правом – тип события, для реагирования на которое планируется написать подпрограмму на языке Visual Basic.
После выбора обоих значений в открывающихся списках, в основной части окна кода автоматически будет создана пустая процедура обработки данного события.
В данном случае, нужный элемент управления и тип события уже выбраны. Это – кнопка с именем cmdHelloи событие Click(Щелчок). Текст пустой процедуры обработки события выглядит следующим образом:
Private Sub cmdHello_Click ()
End Sub
Ключевое слово Sub, сокращение от Subroutine(Подпрограмма), служит для объявления(Declaration) процедуры cmdHello_Click, которая занимается обработкой события нажатия на кнопку cmdHello.
Название процедуры состоит из имени объекта, символа подчеркивания " _" и типа события. Именно это название указывает Visual Basic на связь данной процедуры с событием Click(Щелчок) кнопки cmdHello. Пустые круглые скобки говорят нам о том, что процедуре не передаются никакие параметры.
Модификатор Private(Частная) указывает на то, что данная процедура видна только в пределах своего контейнера, в данном случае – формы. Завершает процедуру инструкция End Sub.
Конечно же, пустая процедура ровным счетом ничего не делает – для того, чтобы она что-нибудь выполняла, нужно вписать хотя бы одну строчку программы внутри тела процедуры.
Конец ознакомительного фрагмента.
Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.