Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VBA_lektsii.doc
Скачиваний:
8
Добавлен:
01.04.2025
Размер:
3.91 Mб
Скачать

12.3. Кнопка (СоmmandButton)

Элемент управления Кнопка создается с помощью инструмента СоmmandButton (рис. 12.6). Кнопка используется для выполнения каких-то действий, например, запуска программы или её остановки. Основным событием, связанным с кнопкой, является событие Click.

Рис.12.6. Элемент управления Кнопка

Приведем наиболее часто используемые свойства кнопки.

Свойство

Описание

Caption

Устанавливает или возвращает текст, отображаемый на кнопке.

СоmmandButton1.Caption = "OK"

СоmmandButton2.Caption = "Отмена"

Default

Логическое свойство, которое устанавливает кнопку по умолчанию. Если значение этого свойства равно True, то кнопка связана с клавишей [Enter].

СоmmandButton1.Default = True

Сancel

Логическое свойство, которое устанавливает связь кнопки с клавишей [Escape]

СоmmandButton1.Cancel = True

Enabled

Доступность кнопки

СоmmandButton1.Enabled = True

12.4. Поле (TextBox)

Элемент управления Поле (или поле ввода) создается кнопкой TextBox (рис. 12.7).

Рис.12.7. Элемент управления Поле

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

Текст, введенный пользователем, может быть преобразован в числа или в формулы.

Основными событиями, связанными с полем, являются событие Change и событие Exit.

Ниже приведены основные свойства управляющего элемента Поле.

Свойство

Описание

Text

Возвращает текст, содержащийся в поле

Пароль = txtПароль.Text

Multiline

Логическое свойство, которое устанавливает многострочный режим ввода текста в поле

MaxLength

Устанавливает максимально допустимое количество вводимых в поле символов.

PasswordChar

Устанавливает символ, отображаемый при вводе пароля

12.5. Надпись (Label)

Элемент управления Надпись создается кнопкой Label (рис. 12.8).

Рис. 12.8. Элемент управления Надпись

Данный элемент управления используется для создания надписей, например, в форме заголовков элементов управления, не имеющих свойства Caption.

Перечислим основные свойства надписи.

Свойство

Описание

Caption

Устанавливает или возвращает текст, отображаемый в надписи

Multiline

Логическое свойство, которое устанавливает многострочный режим ввода текста в надписи

Рассмотрим пример создания простой формы для ввода пароля.

Форма должна отвечать следующим требованиям:

1. Иметь вид, представленный на рис. 12.9.

Рис. 12.9. Форма для ввода пароля

2. Максимальная длина пароля должна быть равной 7 символам.

3. Вместо вводимой буквы в поле ввода должна отображаться звездочка.

4. При корректном пароле необходимо вывести на экран сообщение «Пароль введен правильно!», а при некорректном вернуть фокус в поле Введите пароль.

5. Проверка пароля осуществляется после щелчка по кнопке OK.

6. Щелчок по кнопке Отмена выгружает форму из оперативной памяти.

7. Кнопку ОК связать с клавишей [Enter], а кнопку Отмена – с клавишей [Escape].

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]