SlideShare a Scribd company logo
1 of 16
Розділ 6.
У цьому розділі ви дізнаєтесь про:
Змінні величини та
константи, їх властивості
Компоненти поле,
прапорець, поле з
розкривним списком, їх
властивості й
використання
Змінні та їх властивості
Налагодження проектів
Використання в
проектах розгалуження,
циклів з лічильником і з
процедурою
Створення графічних
об’єктів у ході виконання
проектів
Урок 41.
Ще одним компонентом, значення
властивостей якого можна використати в
логічному виразі в команді розгалуження, є поле з
розкривним списком.
Для розміщення на формі поля з розкривним
списком потрібно двічі клацнути на кнопці
TComboBox (англ. combobox - поле зі списком) на
вкладці Standard з компонентами.
Після цього поле з розкривним списком
з'явиться у верхній лівій частині форми, а його
ім'я додасться до списку компонентів проекту в
полі Components вікна Інспектор об'єктів.
За потреби поле з розкривним списком
можна перетягнути в будь-яке інше місце
форми.
Властивості Top, Left, Height, Width, Name,
Color, Enabled, Visible, Font, Text поля з розкривним
списком повністю аналогічні до відповідних
властивостей поля.
Задати вміст розкривного списку можна
Редактор рядків, яке відкривається вибором
кнопки праворуч від поля Items вкладки
Властивості.
Під час виконання проекту можна
відкривати цей список і вибирати будь-який його
рядок. При цьому відповідний текст потрапляє в
поле і стає значенням властивості Text поля з
розкривним списком.
Розглянемо, як можна використати поле з
розкривним списком у команді розгалуження.
Нехай, наприклад, у ході виконання
проекту потрібно змінювати значення тільки
однієї з властивостей вікна: або заголовок, або
колір, або розміри.
Розмістимо на формі
поле з розкривним списком
і створимо відповідний
список.
Розмістимо також на формі кнопку і
складемо процедуру – обробних події Click для цієї
кнопки, під час виконання якої вибиратимемо один
з рядків розкривного списку.
Залежно від
вибраного рядка
змінюватимуться або
заголовок або заголовок
форми, або її колір, або її
розміри.
Виберемо перший пункт списку Заголовок
і клацнемо кнопку. Тоді під час виконання
процедури значення логічного виразу
(ComboBox1.Text='Заголовок ') = true, а значить
виконуватиметься команда Form1.Caption:= '
Заголовок змінений ', яка змінить заголовок
вікна, після чого виконання команди
розгалуження і всієї процедури закінчиться.
Якщо вибрати другий пункт списку Колір і
клацнути кнопку, то під час виконання процедури
значення логічного виразу (ComboBox1.Text= '
Заголовок ') =false.
Тоді обчислюється значення логічного
виразу ComboBox1.Text= ' Колір ', і воно дорівнює
true. А значить виконуватиметься команда
Form1.Color:=clRed, яка змінить колір вікна, після
чого виконання команди розгалуження і всієї
процедури закінчиться.
Якщо вибрати третій пункт списку
Розміри і клацнути кнопку , то під час
виконання процедури значення логічного виразу
( ComboBox1.Text= ' Заголовок ') = false.
Після цього обчислюється значення
логічного виразу ComboBox1.Text= ' Колір ', і
воно теж дорівнює false.
Після цього обчислюється значення
логічного виразу ComboBox1.Text= ' Розміри ', і
воно дорівнює true.
А значить виконуватимуться команди
Form1.Width:=600 і Form1.Height:=300, які змінять
ширину і висоту вікна, після чого виконання
команди розгалуження і всієї процедури
закінчиться.
Якщо не вибрати жодного пункту списку і
клацнути кнопку, то значення всіх логічних
виразів у розгалуженні будуть false і в цьому
випадку не змінюватимуться значення жодної
властивості вікна і виконання процедури
закінчиться.
Увага! Під час роботи з комп’ютером дотримуйтеся
правил безпеки та санітарно-гігієнічних норм.
1. Для чого використовують поле
з розкривним списком?
2. Для чого використовують
перемикачі?
Проаналізувати
ст. 200-206
Виконати ст. 212-213

More Related Content

What's hot

Урок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиУрок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиВасиль Тереховський
 
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...Василь Тереховський
 
формули і функції
формули і функціїформули і функції
формули і функціїslavinskiy
 
Зовнішній вигляд сцени чи спрайту
Зовнішній вигляд сцени чи спрайтуЗовнішній вигляд сцени чи спрайту
Зовнішній вигляд сцени чи спрайтуIrina Melnichuk
 
Елементи керування в середовищі Delphi
Елементи керування в середовищі DelphiЕлементи керування в середовищі Delphi
Елементи керування в середовищі DelphiYulia Vlasenko
 
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...Василь Тереховський
 
Урок 48. Відображення графічних об’єктів засобами мови програмування
Урок 48. Відображення графічних об’єктів засобами мови програмуванняУрок 48. Відображення графічних об’єктів засобами мови програмування
Урок 48. Відображення графічних об’єктів засобами мови програмуванняВасиль Тереховський
 
Прапорці та групи перемикачів
Прапорці та групи перемикачівПрапорці та групи перемикачів
Прапорці та групи перемикачівYulia Vlasenko
 
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...Василь Тереховський
 
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицяхlubap1
 
використання формул та функцій
використання формул та функційвикористання формул та функцій
використання формул та функційigor2720
 

What's hot (17)

8 клас урок 43
8 клас урок 438 клас урок 43
8 клас урок 43
 
Урок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиУрок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написами
 
Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.
 
Урок 23. Події. Обробники подій
Урок 23. Події. Обробники подійУрок 23. Події. Обробники подій
Урок 23. Події. Обробники подій
 
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
Урок 25. Елементи керування “кнопка”. Основні компоненти програми для ОС з гр...
 
формули і функції
формули і функціїформули і функції
формули і функції
 
Зовнішній вигляд сцени чи спрайту
Зовнішній вигляд сцени чи спрайтуЗовнішній вигляд сцени чи спрайту
Зовнішній вигляд сцени чи спрайту
 
Елементи керування в середовищі Delphi
Елементи керування в середовищі DelphiЕлементи керування в середовищі Delphi
Елементи керування в середовищі Delphi
 
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
Урок 49. Практична робота №13. Складання та виконання алгоритмів з графічним ...
 
Урок 48. Відображення графічних об’єктів засобами мови програмування
Урок 48. Відображення графічних об’єктів засобами мови програмуванняУрок 48. Відображення графічних об’єктів засобами мови програмування
Урок 48. Відображення графічних об’єктів засобами мови програмування
 
Прапорці та групи перемикачів
Прапорці та групи перемикачівПрапорці та групи перемикачів
Прапорці та групи перемикачів
 
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
Урок 26. Елементи керування “кнопка”. Поняття об’єкту та його властивостей і ...
 
5 20
5 205 20
5 20
 
8 клас урок 40
8 клас урок 408 клас урок 40
8 клас урок 40
 
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
 
Урок 33. Налагодження проекту
Урок 33. Налагодження проектуУрок 33. Налагодження проекту
Урок 33. Налагодження проекту
 
використання формул та функцій
використання формул та функційвикористання формул та функцій
використання формул та функцій
 

Viewers also liked

Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильникомВасиль Тереховський
 
Урок 36. Логічні вирази. Операції над логічними виразами
Урок 36. Логічні вирази.  Операції над  логічними виразамиУрок 36. Логічні вирази.  Операції над  логічними виразами
Урок 36. Логічні вирази. Операції над логічними виразамиВасиль Тереховський
 
Урок 50. Абсолютні, відносні та мішані посилання на комірки та діапазони комірок
Урок 50. Абсолютні, відносні та мішані посилання на комірки та діапазони комірокУрок 50. Абсолютні, відносні та мішані посилання на комірки та діапазони комірок
Урок 50. Абсолютні, відносні та мішані посилання на комірки та діапазони комірокВасиль Тереховський
 
Урок 22. Знайомство з середовищем програмування. Елементи вікна програмування
Урок 22. Знайомство з середовищем програмування. Елементи вікна програмуванняУрок 22. Знайомство з середовищем програмування. Елементи вікна програмування
Урок 22. Знайомство з середовищем програмування. Елементи вікна програмуванняВасиль Тереховський
 
Урок 35. Логічні вирази. Змінні логічного типу.
Урок 35. Логічні вирази.  Змінні  логічного  типу.Урок 35. Логічні вирази.  Змінні  логічного  типу.
Урок 35. Логічні вирази. Змінні логічного типу.Василь Тереховський
 
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...Василь Тереховський
 
Урок 30. Величини (змінні і константи), їхні властивості
Урок 30. Величини (змінні і константи), їхні властивостіУрок 30. Величини (змінні і константи), їхні властивості
Урок 30. Величини (змінні і константи), їхні властивостіВасиль Тереховський
 
Урок 21. Комп’ютерні програми і мови програмування
Урок 21. Комп’ютерні програми і мови програмуванняУрок 21. Комп’ютерні програми і мови програмування
Урок 21. Комп’ютерні програми і мови програмуванняВасиль Тереховський
 
Урок 45. Складання циклічних алгоритмів опрацювання величин
Урок 45. Складання циклічних алгоритмів опрацювання величинУрок 45. Складання циклічних алгоритмів опрацювання величин
Урок 45. Складання циклічних алгоритмів опрацювання величинВасиль Тереховський
 
Урок 55. Практична робота 15. Використання математичних, логічних та статисти...
Урок 55. Практична робота 15. Використання математичних, логічних та статисти...Урок 55. Практична робота 15. Використання математичних, логічних та статисти...
Урок 55. Практична робота 15. Використання математичних, логічних та статисти...Василь Тереховський
 
ривкінд інфо п 8.укр_(125-15)_s
ривкінд інфо п 8.укр_(125-15)_sривкінд інфо п 8.укр_(125-15)_s
ривкінд інфо п 8.укр_(125-15)_sNgb Djd
 
Урок 44 для 8 класу - Цикл з лічильником. Складання алгоритмів опрацювання ве...
Урок 44 для 8 класу - Цикл з лічильником. Складання алгоритмів опрацювання ве...Урок 44 для 8 класу - Цикл з лічильником. Складання алгоритмів опрацювання ве...
Урок 44 для 8 класу - Цикл з лічильником. Складання алгоритмів опрацювання ве...VsimPPT
 
Урок 18. Налаштування часових параметрів аудіо- та відеоряду.
Урок 18. Налаштування часових параметрів аудіо- та відеоряду.Урок 18. Налаштування часових параметрів аудіо- та відеоряду.
Урок 18. Налаштування часових параметрів аудіо- та відеоряду.Василь Тереховський
 
Урок 19. Розміщення мультимедійних файлів в Інтернеті
Урок 19. Розміщення  мультимедійних файлів  в ІнтернетіУрок 19. Розміщення  мультимедійних файлів  в Інтернеті
Урок 19. Розміщення мультимедійних файлів в ІнтернетіВасиль Тереховський
 

Viewers also liked (20)

Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 
Урок 43. Цикл з передумовою
Урок 43. Цикл з передумовоюУрок 43. Цикл з передумовою
Урок 43. Цикл з передумовою
 
Урок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнямиУрок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнями
 
Урок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженнямУрок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженням
 
Урок 36. Логічні вирази. Операції над логічними виразами
Урок 36. Логічні вирази.  Операції над  логічними виразамиУрок 36. Логічні вирази.  Операції над  логічними виразами
Урок 36. Логічні вирази. Операції над логічними виразами
 
Урок 44. Цикл з післяумовою
Урок 44. Цикл з післяумовоюУрок 44. Цикл з післяумовою
Урок 44. Цикл з післяумовою
 
Урок 50. Абсолютні, відносні та мішані посилання на комірки та діапазони комірок
Урок 50. Абсолютні, відносні та мішані посилання на комірки та діапазони комірокУрок 50. Абсолютні, відносні та мішані посилання на комірки та діапазони комірок
Урок 50. Абсолютні, відносні та мішані посилання на комірки та діапазони комірок
 
Урок 22. Знайомство з середовищем програмування. Елементи вікна програмування
Урок 22. Знайомство з середовищем програмування. Елементи вікна програмуванняУрок 22. Знайомство з середовищем програмування. Елементи вікна програмування
Урок 22. Знайомство з середовищем програмування. Елементи вікна програмування
 
Урок 35. Логічні вирази. Змінні логічного типу.
Урок 35. Логічні вирази.  Змінні  логічного  типу.Урок 35. Логічні вирази.  Змінні  логічного  типу.
Урок 35. Логічні вирази. Змінні логічного типу.
 
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
Урок 24. Практична робота №8. Створення об‘єктно-орієнтованої програми, що ві...
 
Урок 30. Величини (змінні і константи), їхні властивості
Урок 30. Величини (змінні і константи), їхні властивостіУрок 30. Величини (змінні і константи), їхні властивості
Урок 30. Величини (змінні і константи), їхні властивості
 
Урок 21. Комп’ютерні програми і мови програмування
Урок 21. Комп’ютерні програми і мови програмуванняУрок 21. Комп’ютерні програми і мови програмування
Урок 21. Комп’ютерні програми і мови програмування
 
Урок 45. Складання циклічних алгоритмів опрацювання величин
Урок 45. Складання циклічних алгоритмів опрацювання величинУрок 45. Складання циклічних алгоритмів опрацювання величин
Урок 45. Складання циклічних алгоритмів опрацювання величин
 
Урок 55. Практична робота 15. Використання математичних, логічних та статисти...
Урок 55. Практична робота 15. Використання математичних, логічних та статисти...Урок 55. Практична робота 15. Використання математичних, логічних та статисти...
Урок 55. Практична робота 15. Використання математичних, логічних та статисти...
 
ривкінд інфо п 8.укр_(125-15)_s
ривкінд інфо п 8.укр_(125-15)_sривкінд інфо п 8.укр_(125-15)_s
ривкінд інфо п 8.укр_(125-15)_s
 
Урок 44 для 8 класу - Цикл з лічильником. Складання алгоритмів опрацювання ве...
Урок 44 для 8 класу - Цикл з лічильником. Складання алгоритмів опрацювання ве...Урок 44 для 8 класу - Цикл з лічильником. Складання алгоритмів опрацювання ве...
Урок 44 для 8 класу - Цикл з лічильником. Складання алгоритмів опрацювання ве...
 
Урок 18. Налаштування часових параметрів аудіо- та відеоряду.
Урок 18. Налаштування часових параметрів аудіо- та відеоряду.Урок 18. Налаштування часових параметрів аудіо- та відеоряду.
Урок 18. Налаштування часових параметрів аудіо- та відеоряду.
 
VICES
VICESVICES
VICES
 
Урок №2. Кодування символів
Урок №2. Кодування символів Урок №2. Кодування символів
Урок №2. Кодування символів
 
Урок 19. Розміщення мультимедійних файлів в Інтернеті
Урок 19. Розміщення  мультимедійних файлів  в ІнтернетіУрок 19. Розміщення  мультимедійних файлів  в Інтернеті
Урок 19. Розміщення мультимедійних файлів в Інтернеті
 

Similar to Урок 41. Прапорці. Поле з розкривним списком. Перемикачі

Informatyka lab rob_11
Informatyka lab rob_11Informatyka lab rob_11
Informatyka lab rob_11Ross Ross Erg
 
створення запитів в Ms access
створення запитів в Ms accessстворення запитів в Ms access
створення запитів в Ms accessIrina Tabanets
 
головне меню за допомогою Label
головне меню за допомогою Labelголовне меню за допомогою Label
головне меню за допомогою Labelantalia1010
 
Lab 1 access-6
Lab 1 access-6Lab 1 access-6
Lab 1 access-6mgm2019
 
практична робота №3
практична робота №3практична робота №3
практична робота №3Юра Марчук
 
робота з графічними об
робота з графічними обробота з графічними об
робота з графічними обmarunasorokina
 
практична робота екс
практична робота експрактична робота екс
практична робота ексantalia1010
 
практична робота екс
практична робота експрактична робота екс
практична робота ексantalia1010
 
Vivid texty metod print
Vivid texty metod printVivid texty metod print
Vivid texty metod printmetallurg056
 
Урок 10. Таблиці в текстових документах
Урок 10. Таблиці в текстових документахУрок 10. Таблиці в текстових документах
Урок 10. Таблиці в текстових документахВасиль Тереховський
 

Similar to Урок 41. Прапорці. Поле з розкривним списком. Перемикачі (20)

8 клас
8 клас 8 клас
8 клас
 
Урок 27. Елемент керування “напис”.
Урок 27. Елемент керування “напис”.Урок 27. Елемент керування “напис”.
Урок 27. Елемент керування “напис”.
 
8 клас
8 клас 8 клас
8 клас
 
8 клас урок 51
8 клас урок 518 клас урок 51
8 клас урок 51
 
Informatyka lab rob_11
Informatyka lab rob_11Informatyka lab rob_11
Informatyka lab rob_11
 
створення запитів в Ms access
створення запитів в Ms accessстворення запитів в Ms access
створення запитів в Ms access
 
головне меню за допомогою Label
головне меню за допомогою Labelголовне меню за допомогою Label
головне меню за допомогою Label
 
розділ3 перший проект
розділ3 перший проектрозділ3 перший проект
розділ3 перший проект
 
Урок №9 8 клас
Урок №9 8 класУрок №9 8 клас
Урок №9 8 клас
 
Урок 33. Налагодження проекту
Урок 33. Налагодження проектуУрок 33. Налагодження проекту
Урок 33. Налагодження проекту
 
Lab 1 access-6
Lab 1 access-6Lab 1 access-6
Lab 1 access-6
 
Rozdil1 1 5
Rozdil1 1 5Rozdil1 1 5
Rozdil1 1 5
 
практична робота №3
практична робота №3практична робота №3
практична робота №3
 
3 1
3 13 1
3 1
 
робота з графічними об
робота з графічними обробота з графічними об
робота з графічними об
 
практична робота екс
практична робота експрактична робота екс
практична робота екс
 
практична робота екс
практична робота експрактична робота екс
практична робота екс
 
* клас
* клас* клас
* клас
 
Vivid texty metod print
Vivid texty metod printVivid texty metod print
Vivid texty metod print
 
Урок 10. Таблиці в текстових документах
Урок 10. Таблиці в текстових документахУрок 10. Таблиці в текстових документах
Урок 10. Таблиці в текстових документах
 

Recently uploaded

Роберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаРоберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаAdriana Himinets
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxssuserc6cee7
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdfolha1koval
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfolha1koval
 
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейЧеркаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейvitaliyinformatik
 
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін НБУ для дітей
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxvitalina6709
 
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxAlexanderSholk
 
Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenolha1koval
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .zaskalko111
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxhome
 

Recently uploaded (14)

Роберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаРоберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантаста
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
 
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
 
17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdf
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdf
 
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейЧеркаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
 
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptx
 
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnen
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptx
 

Урок 41. Прапорці. Поле з розкривним списком. Перемикачі

  • 1. Розділ 6. У цьому розділі ви дізнаєтесь про: Змінні величини та константи, їх властивості Компоненти поле, прапорець, поле з розкривним списком, їх властивості й використання Змінні та їх властивості Налагодження проектів Використання в проектах розгалуження, циклів з лічильником і з процедурою Створення графічних об’єктів у ході виконання проектів
  • 3. Ще одним компонентом, значення властивостей якого можна використати в логічному виразі в команді розгалуження, є поле з розкривним списком. Для розміщення на формі поля з розкривним списком потрібно двічі клацнути на кнопці TComboBox (англ. combobox - поле зі списком) на вкладці Standard з компонентами.
  • 4. Після цього поле з розкривним списком з'явиться у верхній лівій частині форми, а його ім'я додасться до списку компонентів проекту в полі Components вікна Інспектор об'єктів. За потреби поле з розкривним списком можна перетягнути в будь-яке інше місце форми.
  • 5. Властивості Top, Left, Height, Width, Name, Color, Enabled, Visible, Font, Text поля з розкривним списком повністю аналогічні до відповідних властивостей поля. Задати вміст розкривного списку можна Редактор рядків, яке відкривається вибором кнопки праворуч від поля Items вкладки Властивості.
  • 6. Під час виконання проекту можна відкривати цей список і вибирати будь-який його рядок. При цьому відповідний текст потрапляє в поле і стає значенням властивості Text поля з розкривним списком.
  • 7. Розглянемо, як можна використати поле з розкривним списком у команді розгалуження. Нехай, наприклад, у ході виконання проекту потрібно змінювати значення тільки однієї з властивостей вікна: або заголовок, або колір, або розміри. Розмістимо на формі поле з розкривним списком і створимо відповідний список.
  • 8. Розмістимо також на формі кнопку і складемо процедуру – обробних події Click для цієї кнопки, під час виконання якої вибиратимемо один з рядків розкривного списку. Залежно від вибраного рядка змінюватимуться або заголовок або заголовок форми, або її колір, або її розміри.
  • 9. Виберемо перший пункт списку Заголовок і клацнемо кнопку. Тоді під час виконання процедури значення логічного виразу (ComboBox1.Text='Заголовок ') = true, а значить виконуватиметься команда Form1.Caption:= ' Заголовок змінений ', яка змінить заголовок вікна, після чого виконання команди розгалуження і всієї процедури закінчиться.
  • 10. Якщо вибрати другий пункт списку Колір і клацнути кнопку, то під час виконання процедури значення логічного виразу (ComboBox1.Text= ' Заголовок ') =false. Тоді обчислюється значення логічного виразу ComboBox1.Text= ' Колір ', і воно дорівнює true. А значить виконуватиметься команда Form1.Color:=clRed, яка змінить колір вікна, після чого виконання команди розгалуження і всієї процедури закінчиться.
  • 11. Якщо вибрати третій пункт списку Розміри і клацнути кнопку , то під час виконання процедури значення логічного виразу ( ComboBox1.Text= ' Заголовок ') = false. Після цього обчислюється значення логічного виразу ComboBox1.Text= ' Колір ', і воно теж дорівнює false. Після цього обчислюється значення логічного виразу ComboBox1.Text= ' Розміри ', і воно дорівнює true.
  • 12. А значить виконуватимуться команди Form1.Width:=600 і Form1.Height:=300, які змінять ширину і висоту вікна, після чого виконання команди розгалуження і всієї процедури закінчиться. Якщо не вибрати жодного пункту списку і клацнути кнопку, то значення всіх логічних виразів у розгалуженні будуть false і в цьому випадку не змінюватимуться значення жодної властивості вікна і виконання процедури закінчиться.
  • 13. Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
  • 14.
  • 15. 1. Для чого використовують поле з розкривним списком? 2. Для чого використовують перемикачі?