Відповіді до підручника Інформатика 8 клас Й. Я. Ривкінд - Г.В. Чап'юк 2016-2020

Розділ 5. Основи подійно- та об'єктно- орієнтованого програмування
5.2. Події. Обробники подій

Дайте відповіді на запитання

1. З формою можуть відбуватися такі події: Click — вибір будь-якої точки об’єкта; Close — закривання вікна форми під час завершення виконання проекту; Create— створення (відкриття) форми (вікна) на початку виконання проекту; KeyPress — натиснення будь-якої клавіші на клавіатурі; MouseMove— переміщення вказівника миші по вікні.

2. Зв’язок між подіями Click та OnClick визначається таким чином: якщо процедура виконується в результаті настання певної події з формою, наприклад події Click, то OnClick— це подія самого виконання цієї процедури.

3. Обробником події називають такий фрагмент програми, який виконуватиметься відразу після настання певної події для форми.

4. Обробник події виконується одразу після настання події.

5. Обробник події, пов’язаний з об’єктом, називають методом цього об’єкта.

6. Процедура — це окремо виділена частина програми, яка має своє ім’я і яку можна за цим іменем запустити на виконання.

7. Операторними дужками називають два слова begin та end, між якими записуються команди процедури. Ці слова відіграють роль відповідно відкриваючої та закриваючої дужки.

8. Змінити значення властивостей об’єкта можна з допомогою команди присвоєння: або

наприклад, виконання команди Form 1.Color := clGreen встановить зелений колір фону форми; Form 1.Color := 'Змінення значень властивостей форми' — даною командою можна встановити вказаний у лапках текст у рядку заголовка форми.

9. Відкрити вікно повідомлень можна командою ShowMessage('<текст>').

Виконайте завдання

1. Проект Створити проект Інспектор об’єктівПодії. Знаходимо поле OnClick та двічі натискаємо лівою клавішею миші у поле праворуч від Інспектора об’єктів у вказаній курсором позиції записуємо процедури, які мають команди: Form 1.Height := 400; Forml.Width := 300; Form 1.Color := clGreen;

Form 1.Caption := 'Тернопіль'; => зберегти проект.

2. Проект Створити проект Інспектор об’єктів Події. Знаходимо поле OnKeyPress та двічі натискаємо лівою клавішею миші у поле праворуч від Інспектора об’єктів у вказаній курсором позиції записуємо процедури, які мають команди: Form 1.Height := 300; Forml.Width := 200; Forml.Color := clBlue; Forml.Caption := 'Прізвище'; зберегти проект.

3. Проект Створити проект Інспектор об’єктів Події. Знаходимо поле OnDblClick та двічі натискаємо лівою клавішею миші => у поле праворуч від Інспектора об’єктів у вказаній курсором позиції записуємо процедури, які мають команди: Form 1.Color := clYelow; Form1.Caption :='Сьогодні гарний день'; Forml.Top := Forml.Top + 200; зберегти проект.

4. Проект Створити проект Інспектор об’єктів Події. Знаходимо поле OnShow та двічі натискаємо лівою клавішею миші у поле праворуч від Інспектора об’єктів у вказаній курсором позиції записуємо процедури, які мають команди: Forml.Height := 700;  FormI. Width := 700;  Forml. Color := clBlack; Forml.Left := Forml.Left- 100; зберегти проект.

5. Проект Створити проект Інспектор об’єктів Події. Знаходимо поле OnClick та двічі натискаємо лівою клавішею миші у поле праворуч від Інспектора об’єктів у вказаній курсором позиції записуємо процедури, які мають команди: Form 1.Height := 500; Form1.Width := 500; Form 1.Color := clBrown; Forml.Caption :='Проект з двома процедурами'; на вкладці Події знаходимо поле OnDblClick та двічі натискаємо лівою клавішею миші у поле праворуч від Інспектора об’єктів у вказаній курсором позиції записуємо процедуру, яка має команду: Forml.Caption := 'Я — громадянин України!'; зберегти проект.

6. Проект Створити проект Інспектор об’єктів Події. Знаходимо поле OnClose та двічі натискаємо лівою клавішею миші у поле праворуч від Інспектора об’єктів у вказаній курсором позиції записуємо процедуру, яка має команду: Show.Message ('Виконання проекту закінчено! До побачення!'); зберегти проект.





Перша публікація: 01/01/2016-2020

Останнє оновлення: 31/12/2023

Редакційна та навчальна адаптація: Даний матеріал зведено на основі першоджерела/оригінального тексту. Команда проєкту здійснила редакційне оглядове опрацювання, виправлення технічних неточностей, структурування розділів та адаптацію змісту до навчального формату.

Що було опрацьовано:

  • усунення форматних дефектів (OCR-помилки, розриви структури, дефектні символи);
  • редакційне упорядкування змісту;
  • уніфікація термінів відповідно до академічних джерел;
  • перевірка відповідності фактичних тверджень тексту першоджерела.

Усі згадки про автора, рік видання та походження первинного тексту збережено відповідно до джерела.