Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пр.№ 4_Трякіної Д.О..doc
Скачиваний:
4
Добавлен:
24.11.2018
Размер:
186.37 Кб
Скачать

23. Що таке елементи управління?

Елементи управління (controls) – це елементи діалогового вікна, які дають можливість користувачеві взаємодіяти із програмою. Вони містять у собі кнопки-перемикачі, текстові поля, лінійки прокручування, командні кнопки тощо.

Кожен елемент управління – це об'єкт із певними властивостями, методами й подіями. Як і для форми, що їх утримують, можна встановлювати властивості елементів керування програмним шляхом або за допомогою Properties Window редактори VBA. У програмі можна привласнювати або відновлювати значення властивостей елементів управління так само, як для будь-яких інших об'єктів.

24. Для яких основних елементів управляння можна написати власні процедури обробки подій?

У Таблиці. наведені події елементів управління, для яких можна створити процедури обробки подій. Кожен елемент керування, який ви додасте в свою форму, буде мати доступ до цих подій.

Таблиця. Найбільш часто використовувані події об'єктів управління

Подія

Опис

Click

Відбувається, коли користувач вибирає елемент керування за допомогою одинарного клацання кнопкою миші

DblClick

Відбувається, коли користувач вибирає елемент керування за допомогою подвійного клацання кнопкою миші

KeyDown

Відбувається при натисканні користувачем будь-якої клавіші в той момент, коли форма виконується і має фокус

KeyPress

Відбувається, коли користувач натискає будь-яку клавішу на клавіатурі, крім функціональних і клавіш управління курсором

KeyUp

Відбувається, коли користувач відпускає клавішу

Change

Відбувається при зміні значення елемента управління

GotFocus

Відбувається, коли елемент керування отримує фокус

LostFocus

Відбувається, коли елемент управління втрачає фокус

Error

Використовується при повідомленні про помилку

MouseDown

Відбувається при натисканні кнопки миші

MouseUp

Відбувається при відпуску кнопки миші

MouseMove

Відбувається при переміщенні покажчика миші

BeforeDragOver

Відбувається, поки здійснюється операція переміщення (drag-and-drop) елемента управління

BeforeDropOrPaste

Відбувається перед завершенням операції переміщення (drag-and-drop) елемента управління

AfterUpdate

Відбувається після оновлення значення елемента управління

BeforeUpdate

Відбувається після того, як було змінено значення елемента керування, але перед тим, як був оновлений сам елемент управління

Enter

Відбувається, коли виділяється елемент управління

Exit

Відбувається, коли з елемента управління знімається виділення

SpinDown

Відбувається, коли користувач клацає стрілку "вниз" ("вліво") кнопки лічильника

SpinUp

Відбувається, коли користувач клацає стрілку "вгору" ("вправо") кнопки лічильника

http://www.4stud.info/ppp/lecture12.html