
- •Лабораторная работа №1 Знакомство с основными элементами языка и средой редактора vba
- •Основные свойства формы
- •Основные методы формы
- •Основные события формы
- •Основные события мыши
- •Основные события клавиатуры
- •Основные свойства элементов управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления TabStrip
- •Основные свойства и события элемента управления SpinButton
- •Основные свойства и события элемента управления
- •Основные свойства и события элемента управления
- •Свойства элементов управления
- •Листинг программы (для формы frmInfa – Анкета)
- •Примеры кода
- •Варианты заданий
Основные события клавиатуры
Событие |
Описание |
KeyPress |
Генерируется, когда нажимается, а затем отпускается одна из символьных клавиш |
KeyDown |
Генерируется при нажатии клавиши |
KeyUp |
Генерируется при отпускании клавиши |
Элементы управления. Создание Windows приложений в VBA практически невозможно без использования элементов управления, так как они позволяют пользователю взаимодействовать с этими приложениями. К элементам управления можно обращаться как к переменной, присваивать значения определенным свойствам или считывать их. Свойства определяют внешний вид и функционирование элемента управления. Большинство свойств элементов управления доступно как для считывания, так и для изменения. Но есть свойства, которые доступны только для чтения (Read Only) во время выполнения или же при проектировании.
Основные свойства элементов управления. В табл. 2.6. представлены свойства, которыми обладает большинство элементов управления.
Таблица 2.6
Основные свойства элементов управления
Свойство |
Описание |
Name |
Имя элемента управления |
ControlTipText |
Введенный текст отображается в подсказке, которая появляется, если пользователь установит указатель мыши на элементе управления в форме. |
BackStyle |
Стиль фона элемента управления |
Позиция |
|
Height |
Высота элемента управления |
Width |
Ширина элемента управления |
Top и Left |
Задают координаты верхнего левого угла элемента управления |
Цвет |
|
BackColor |
Цвет фона (во время работы приложения цвета задаются либо с использованием цветовой схемы RGB, либо константами библиотеки VBRUN) |
ForeColor |
Цвет отображения текста и графики в элементе управления |
BorderColor |
Цвет рамки объектов |
Параметры шрифта (Font) |
|
Font.Name |
Имя шрифта |
Font.Size |
Размер шрифта |
Font.Bold |
Полужирный |
Font.Italic |
Курсив |
Font.Underline |
Подчеркивание |
Font.StrikeThrough |
Перечеркивание |
Font.Weight |
Толщина символа |
Доступность и видимость элемента управления |
|
Enabled |
Определяет, будет ли элемент управления реагировать на событие (True) или нет (False) |
Visible |
Определяет видимость элемента управления |
Кнопка (CommandButton) используется для того, чтобы начать, прервать или закончить какой либо процесс.
В табл. 2.7. приведены описание, основные свойства и события элемента управления CommandButton.
Таблица 2.7
Основные свойства и события элемента управления
CommandButton
События |
Описание |
Свойства |
Описание |
Важнейшим для кнопки является событие Click |
Default |
Определяет, что данная кнопка является кнопкой, активной по умолчанию |
|
Cancel |
Обеспечивает перехват клавиши [Esc] и вызов события Click для соответствующей кнопки. |
Надпись (Label) предназначена для отображения текста, который пользователь не может изменить при работе с формой.
В табл. 2.8. приведены описание, основные свойства и события элемента управления Label.
Таблица 2.8