- •I.Теоретичні відомості.
- •Особливі властивості компонента Image
- •II. Хід роботи:
- •3. Активізуйте ще два вікна Visual Basic:
- •4. Запустіть програму Project1 на виконання і розгляньте вікно порожньої поки що форми. Проекспериментуйте з вікном форми.
- •Збережіть створену програму у своїй папці.
- •6. Візуально ознайомтеся з властивостями форми Width та Height
- •11. Aналогічно вставте у форму ще декілька текстових полів з вашими біографічними даними.
- •12. Вставте у форму об'єкт типу Image (зображення).
- •13. Вставте свою портретну фотографію за допомогою властивості Picture (ілюстрація) об'єкта Image1.
- •14. Вставте свою художню фотографію у форму поверх існуючої, скориставшись ще одним об'єктом тину Image.
- •15. Проекспериментуйте з властивістю Visible (видимість) обох зображень, кожного разу виконуючи програму
- •16. Вставте у форму кнопки для засвічування фотографій — два об'єкти типу CommandButton з назвами Command1 і Command2.
- •17. Запрограмуйте кнопку "Портретна фотографія" так, щоб після її натискання у формі з'являлась портретна фотографія.
- •Контрольні запитання.
14. Вставте свою художню фотографію у форму поверх існуючої, скориставшись ще одним об'єктом тину Image.
Один із варіантів розташування фотографії показаний на рис. 5. Вважатимемо, що цей об'єкт має назву Image2.
Зауваження. Під час накладання об'єктів може виникнути потреба використати команди Send To Back (переслати назад) чи Bring To Front (перенести наперед), які є в їхніх контекстових меню.
15. Проекспериментуйте з властивістю Visible (видимість) обох зображень, кожного разу виконуючи програму
Встановіть значення властивості Visible у False для обох зображень.
16. Вставте у форму кнопки для засвічування фотографій — два об'єкти типу CommandButton з назвами Command1 і Command2.
Піктограма об'єкта типу CommandButton (кнопка) знаходиться на палітрі компонентів Visual Basic. Поміняйте підписи на кнопках (змініть властивість Caption) на "Портретна фотографія" та "Художня фотографія" відповідно. Виберіть найкращий, на ваш розсуд, кирилізований шрифт для підписів. Якщо використано картинки із стандартної бібліотеки Clipart, виберіть для кнопок цікаві підписи. Один із варіантів розташування кнопок показано на рис. 6.
17. Запрограмуйте кнопку "Портретна фотографія" так, щоб після її натискання у формі з'являлась портретна фотографія.
Для програмування кнопки Command1 необхідно два рази клацнути на ній лівою клавішею миші. В результаті активізується вікно тексту програми з заготовкою процедури Command1_Click, яка опрацьовуватиме подію клацання на кнопці Command1:
У заготовку необхідно вставити текст програми реакції на цю подію. Процедура матиме такий вигляд:
За допомогою даної процедури властивість видимості об'єкта Image1 вмикаємо, і цю ж властивість об'єкта Image2 вимикаємо. Для кнопки "Художня фотографія" дії будуть протилежні. Зверніть увагу на використання складених імен типу Image1.Visible, в яких назва об'єкта від його властивості відокремлюється крапкою. Такі складені імена дають доступ до значення конкретної властивості об'єкта. Після введення з клавіатури крапки Visual Basic пропонує програмісту список властивостей, методів та подій для даного об'єкта. Вибір потрібної властивості здійснюється клавішами зі стрілками, а підтвердження — пропуском. Крім того, ім'я потрібної властивості чи методу можна безпосередньо набрати на клавіатурі.
18. 3апрограмуйте кнопку "Художня фотографія" відповідно до її призначення (див. пункт 17).
Текст процедури для цієї кнопки матиме вигляд:
Щоб створити таку процедуру швидко, можна скопіювати дві команди присвоєння з попередньої процедури у нову і поміняти вирази справа.
19.3апустіть програму і впевніться, що кнопки виконують свої функції. Закрийте вікно програми "Анкета студента".
20. Збережіть створену програму у своїй папці.
Виберіть елемент головного меню File => Save Project або натисніть кнопку Save Project на панелі інструментів.
21. Створіть ехе—файл програми.
Виконайте команду головного меню File => Make <ім'я проекту, ехе... >. У вікні, що відкриється, вкажіть особисту папку та ім'я ехе—файлу => Оk.
22. Закрийте Visual Basic, виконайте створену програму і по експериментуйте з кнопками.
Запустіть ехе—файл з іменем проекту і піктограмою зі своєї папки.
23.Продемонструйте створену форму викладачеві. Закінчіть роботу.
Завдання2 (самостійно):
Вставте у форму третю фотографію (фото вашого будинку чи машини) і ще одну кнопку з відповідним підписом, яка її висвітлюватиме. Якщо файлу з такою фотографією немає, скористайтесь будь-яким файлом з бібліотеки Clipart. (див. п. 13).
ІІІ Висновок:
-
Домашнє завдання:
1. Оформити звіт.
-
Теоретичну частину звіту оформити як відповіді на контрольні запитання
2. Підготуватися до самостійної роботи з даної теми:
-
знати відповіді на контрольні запитання, приведені в інструкції даної лабораторної роботи;
-
повторити матеріал лекції «Основні етапи рішення задач за допомогою ЕВМ»