Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота №8 - копия.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
249 Кб
Скачать
☆

Додаємо на форму зображення

Елемент PictureBox (Графічний блок) дає змогу вивести збере­жене у файлі зображення. Щоб додати його на форму, на Па­нели элементов двічі натисніть лівою клавішею миші його пік­тограму. Коли графічний блок з’явиться на формі, змініть його розміщення на ній, переміщуючи об’єкт за допомогою миші, та змініть значення властивостей цього об’єкта.

Призначимо, який саме рисунок треба відобразити в графіч­ному блоці. Для цього в лівому стовпці вікна Свойства виділяємо влас­тивість Image (Зображення), а в правому стовпці натискаємо кнопку … На екрані буде відображено вікно Выбор ресур­са, у якому треба встановити перемикач Локальный ресурс, а після цього натиснути кнопку Импорт. Далі у вікні Открыть, знайомому по роботі з іншими застосунками опе­раційної системи Windows, пройти шлях до файлу зображен­ня (це може бути файл будь-якого поширеного графічного формату), виділити його та натиснути кнопку Відкрити. Після цього частина вибраного вами зображення буде відобра­жена в правій частині вікна Выбор ресурса. Якщо файл обрано правильно, натисніть кнопку ОК поточного вікна.

Проте зображення не повністю відображено в графічному блоці, який є замалим для вибраного рисунку. Тож змінимо розмір зо­браження відповідно до розміру створеного графічного блока.

Властивість SizeMode (Режим визначення розміру) призначає режим виведення зображення в елементі PictureBox. Щоб призна­чити розмір зображення, який відповідає розміру створеного еле­мента керування, оберіть із спадного списку, розміщеного в право­му стовпці вікна Свойства, значення цієї властивості StretchImage (Розтягнути зображення). Це викличе масштабування зображен­ня відповідно до поточних розмірів графічного блока.

Створюємо кнопку та змінюємо її властивості

Кнопку створюють за допомогою компонента Button (Кнопка).

Зміна напису на кнопці, розміру кнопки, кольору фону та назви кнопки виконується за допомогою властивостей, які ви вивчили вище.

4.3 Збереження створеного проекту

Щоб зберегти проект, виконайте такі дії:

  1. У тематичному меню Файл виберіть команду Сохранить все (зберігаємо не лише форму, а всі файли створеного проекту).

  2. У вікні Сохранить проект, що з’явилося на екра­ні, натисніть кнопку Обзор і пройдіть шлях до папки, у якій ви зберігатимете створені проекти.

  1. Установіть прапорець Создать каталог для решения, щоб розміщувати кожний новий проект в окремій папці.

  2. Натисніть кнопку Сохранить, призначивши зберегти всі файли розробленого проекту.

4.4 Обробник події

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

Подія є зміною деякого стану, що розпізнає об’єкт. Подія може бути створена користувачем (наприклад, натискання певної кноп­ки або клавіші миші) або відбуватися внаслідок дій інших про­грамних об’єктів. Кожний елемент керування може реагувати на різні події, проте є такі події, на які однаково реагують більшість типів елементів керування (наприклад, подія «натискання»).

Щоб відреагувати на цю зміну стану об’єкта, можуть бути описані деякі методи — обробники, що опрацьовують подію у програмному коді. Тому для кожної події можна створити обробник події (подійну процедуру), який містить послідовність дій, які виконуватимуться при настанні цієї події. Ім’я обробника події включає ім’я об’єкта та ім’я події, що відбувається з цим об’єктом, а після імені обробни­ка події в дужках зазначають параметри, які дозволяють правильно опрацювати подію. Перший з них вказує на об’єкт, з яким відбулася подія, а другий передає дані, характерні для події, що відбулася.

Отже, обробник події є процедурою, яка починає виконуватися після реалізації певної події.

Щоб створити реакцію на натискання кнопки, виберіть на фор­мі цей об’єкт, двічі натиснувши кнопку лівою клавішею миші.

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

У центральній області цього вікна середовище візуального програмування підготувало обробник події, оформлений у вигля­ді процедури. Цю процедуру починає службове слово Sub, а далі вказана назва процедури. Вона складається з назви об’єкта і назви події для цього об’єкта (наприклад Click), розділе­них символом підкреслення (_). Закінчується процедура оброб­ника події службовими словами End Sub. Ці оператори (Sub та End Sub) середовище Visual Basic додає автоматично, щоб роз­робник одразу побачив, де починається процедура та де має за­кінчуватися. Тож нам залишилося самостійно записати опера­тори, які визначатимуть, що має відбуватися при натисканні в працюючому застосунку кнопки. А щоб нам було про­стіше зорієнтуватися, де саме це потрібно записати, середовище візуального програмування вже розмістило курсор у тому місці вікна редактора програмного коду, де треба починати введення оператора.

У будь-який момент роботи у вікні редактора програмного коду ви можете повернутися до редагування форми в режимі Кон­структор форм. Для цього необхідно лише перейти на вкладку, назва якої містить назву форми, яку ви змінюєте, і напис [Кон­структор], розміщений у квадратних дужках.