Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Посiбник_VB.doc
Скачиваний:
14
Добавлен:
22.08.2019
Размер:
5 Мб
Скачать
☆

Події від клавіатури

Ім'я події

Коли відбувається

KeyDown

При натисканні клавіші. Застосовується для відстеження натискання функціональних клавіш, клавіш навігації й інших, використовуваних для керування програмою

KeyPress

При натисканні і потім відпусканні однієї із символьних клавіш. При натисканні не символьних клавіш подія не відбувається

KeyUp

При відпусканні раніше натиснутої клавіші. Застосовується для відстеження натискання функціональних клавіш, клавіш навігації й інших, використовуваних для керування програмою

Вікно плану форми (Form Layout Window)

В основному вікні в області статусу є місце, де виводяться координати елемента керування. Якщо ж рухати активну форму на плані форм, то там з’являються координати верхнього лівого кута активної форми, а зовнішній вигляд екрана видно з плану. Вікно плану форми дає змогу під час проектування не звертати увагу на положення форм, а пересувати їх як завгодно. На етапі виконання все одно форми розміщуються згідно плану форм.

Використання середовища Visual Basic для створення програм

Побудова форм

Вибираються розміри і місцезнаходження основної форми, рухаючи межі відповідного вікна і саму фору у вікні плану форми.

Використання панелі компонентів

З вікна “Палітра ком­по­нен­тів” (ToolBox) вибираються необхідні елементи керування й розміщаються на формі.

У рядку статусу основного вікна вказані точні розміри й місцезнаходження активного елемента керування.

Використання вікна властивостей Properties

Довільний елемент керування має цілий ряд властивостей, які визначають, як він виглядає і працює. Вікно властивостей довільного елементу керування можна переглянути і змінити ті значення, які потрібно, а деякі залишити по замовчуванню. Властивості слід встановлювати і для самої форми (наприклад, Caption - назва форми, BackColor - колір фону).

Довільні елементи керування мають властивість Name. За допомогою цієї властивості у програмі відбувається звертання до елемента керування. По замовчуванню імена елементів керування мають назви їх одноіменні з їх типами плюс порядковий номер: Form1, Label2, Text1, . . . , Command3.

Хоча це не обов’язково, пропонується називати елементи керування так, щоб перші три літери визначали тип елементу керування, а всі інші символи – його зміст. Наприклад,

chkMax - ознака,

lblMy - мітка,

frmMy - форма,

optTreangle - радіокнопка,

txtMasiv - рядок введення,

cmdOk - командна кнопка.

Використання пунктів меню Edit I Format для побудови форми

Якщо на формі планується розмістити елементи керування одного типу із схожими властивостями, пропонується спочатку встановити на формі один з цих елементів керування, визначити його властивості, потім за допомогою меню Edit (Cut, Copy, Paste, Delete) встановити або вирізати інші, і нарешті замінити деякі властивості (обов’язково імена).

За допомогою меню Format | Order| Bring to Front - вказується, що, коли присутнє перекриття двох елементів керування, виділений елемент керування, розташовується зверху, а інший видно лише частково. Пункт меню Format | Order| Send to Back – протилежний попередньому.

Пункт меню Format | Align to Grid вказує, що елементи керування прив’язані до сітки (на етапі виконання сітку не видно), а Format | Lock Control - забезпечує фіксацію порядку слідування розмірів, положення елементів керування. Крок cітки і деякі інші параметри можна змінити в пункті меню Tools|Options.