середа, 22 лютого 2023 р.

Лабораторна робота № 11 Створення програми мовою delphi з використанням меню

   Лабораторна робота № 11 Створення програми мовою delphi з використанням меню

Мета: Навчитись складати та реалізовувати програми у середовищі delphi.


лекційний матеріал

 Компонент Delphi MainMenu   Контекстное меню (PopupMenu)

Завдання до лабораторної роботи:
1 Створити до попередньої лабораторної роботи головне меню та контекстне меню.
У головному меню, створити пункти : файл (підпункти відкрити, зберегти, вихід, інші), редагування (збільшити/зменшити шрифт та вибір кольорів написів), завдання (де підпункти будить ті 10 малюнків з відповідними підписами), про програму (дані про автора програми).
У контекстному меню створити пункти: збільшити або зменшити шрифт та прив'язати його до всіх підписів до малюнків.
До наведених компонентів додати контекстне меню (хоча б три пункти). Наприклад, збільшити розмір тексту, зменшити розмір, встановити певний колір або шрифт. Приєднати створене контекстне меню до всіх підписів (компонентів Лабел).

Створити контекстне меню до форми. Передбачити, наприклад колір форми, відображення або зникнення зображення.

Продемонструвати роботу програм..

пʼятниця, 17 лютого 2023 р.

Лабораторна робота № 10 Створення програми мовою delphi з використанням малюнка

  Лабораторна робота № 10 Створення програми мовою delphi з використанням малюнка

Мета: Навчитись складати та реалізовувати програми у середовищі delphi.


Лекційний матеріал

Компонент TImage в Delphi

  1.  Як створити проект із компонентом Image і  внести туди зображення при процесі створення проекта (за допомогою Інспектора об’єктів
  2.  Як його редагувати, які властивості  компонента
  3.  Як програмно внести файл-зображення до програми та встановити його параметри.form1.Image1.Picture.LoadFromFile( 'r1.jpg');
  4. Додатково   «Работа с компонентами ImageList, ComboBoxEx» (Формування списку з малюнком)


Завдання до лабораторної роботи:
  1. Створити програму, яка створить 10 тематичних малюнків. Виконати підпис зображень. Кожне запитання-малюнок оформити окремо і воно повинно з'являтися по натиску кнопки з відповідним номером. Тематику запитань (гриби, спорт, автомобілі, мотоцткли, тощо)та дизайн програми продумати самостійно.
  2. Зробити фонову картинку на всю форму. 
  3. Продемонструвати роботу програм.

четвер, 16 лютого 2023 р.

Лабораторна робота № 9 Створення програми мовою delphi з використанням компонентів ComboBox та ListBox

Лабораторна робота № 9 Створення програми мовою delphi з використанням компонентів ComboBox та ListBox

Мета: Навчитись складати та реалізовувати програми у середовищі delphi.


лекційний матеріал

 листбокс та комбобокс

Завдання до лабораторної роботи:
Створити програму: Анкетна форма. Передбачити поля: Прізвище, ім'я, по батькові, рік народження, назву коледжу, назву спеціальності, курс, предмети, оцінки по предметах, знак зодіаку, та інші.
Поля зробити за допомогою:
Прізвище, ім'я, по батькові компонент за вашим вибором.
Рік народження, назву коледжу, назву спеціальності, курс, предмети, оцінки по предметах, знак зодіаку - так щоб можна було зробити вибір, тобто використовуючи ComboBox та ListBox. причому передбачити  введення як одним або іншим способом. Створити програму таким чином, щоб запропоновані варіанти вибору зчитувались із текстового файлу, який можна корегувати.  

Увага!
Введення у компоненти ComboBox та ListBox запланованого списку організувати із зчитування відповідного окремого файлу.
Додатково: передбачити введення нового значення у компонент ComboBox , якщо такий відсутній у списку.  Виконати збереження нового списку у файл конфігурації цього компонента (нехай буде поле хобі: декілька варіантів передбачити у файлі конфігурації., а нові зробити так, щоб можна було ввести).

Передбачити форму (окрему панель)  яка буде для відображення всієї введеної анкети окремої людини.

Продемонструвати роботу. У звіт зробити скріни необхідних файлів та пунктів виконання програми, виконавши підписи - пояснення цих скрінів .

четвер, 9 лютого 2023 р.