Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic 6.0~01.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
21.23 Mб
Скачать

Події написів

Багато подій написів вже знайомі нам по інших елементах:

Список включає багато стандартних подій. Зверніть увагу на те, що в нім відсутні події Key.., - це пояснюється тим, що напис не може отримати фокус. Події Mouse,., підтримуються, тому що ніщо не заважає вам клацнути на написі під час виконання програми. Хоча ви можете клацнути на елементі, це ще не означає, що йому буде переданий фокус. Події Link.. відсутні майже в усіх елементах, за винятком текстових і графічних полів. Ці події відносяться до обміну даними через DDE (протокол динамічного обміну даними). Події Key.. і Mouse.. розглядаються в уроці 11, «Робота з мишею».

Change

LinkClose

MouseMove

OLEGiveFeedback

Click

LinkError

MouseUp

OLESetData

DblClick

LinkNotify

OLECompleteDrag

OLEStartDrag

DragDrop

LinkOpen

OLEDragDrop

DragOver

MouseDown

OLEDragOver

Методи написів

У написів теж є свої методи, але, швидше за все, вам майже не доведеться користуватися ними. Нижче перераховані усі методи написів.

Drag

LinkRequest

OLEDrag

ZOrder

LinkExecute

LinkSend

Refresh

LinkPoke

Move

ShowWhatsThis

Методи написів не приносять особливої користі, хоча метод LinkRequest іноді застосовується для оновлення неавтоматичних DDE -звязків.

Робота з написами

Написи мають обмежені можливості, так що придумати оригінальний приклад буде досить важко. Ми розмістимо напис на головній формі проекту Controls, який використовувався в попередніх прикладах,:

1. Двічі клацніть на формі frmMain у вікні проекту, щоб активізувати її.

2. Помістите напис в нижню частину форми. Розтягніть її майже на усю ширину форми.

3. Задайте її властивості Name значення lblHelp, а у властивість Caption занесіть текст «Натисніть кнопку для виклику тестового застосування.»

4. На мал. 3.5 показано, як виглядає головна форма додатки після запуску.

Мал. 3.5. Напис на формі. Перемикачі

Перемикачі (див. малюнок) дозволяють вибрати один (і тільки один!) варіант з групи. Зазвичай вони групуються у рамках (см далі в цій главі), проте їх також можна групувати прямо на формі, якщо використовується тільки одна група перемикачів. Наприклад, якщо рамка служить для вибору способу доставки, в ній може знаходитися один перемикач для UPS (United Parcel Service) і інший - для кур'єрської пошти. Товар може бути доставлений лише одним з цих способів (але не двома відразу). З іншого боку, створювати перемикачі для вибору зображення тексту (напівжирний, курсив) було б безглуздо - текст може бути напівжирним і курсивним або не бути ні тим, ні іншим.

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