Практична робота "Створення найпростішої Windows-програми"

Про матеріал

Урок призначений для як учнів так і при проведенні факультативного курсу "Основи візуального програмування", де учні вчаться створювати найпростіші програми в середовищі Lazarus

Перегляд файлу

 

Факультативний курс «Основи візуального програмування»

Заняття  4

 

Тема: «Практична робота № 1. Створення найпростішої Windows-програми».

Мета: набути уміння та навички роботи в середовищі візуального програмування Lazarus: вводити та виводити дані за допомогою елементів керування, запуск програми, робота з об’єктами: форма, текстове поле, зображення кнопка; програмування кнопок.

Обладнання: комп’ютерна техніка.

Програмне забезпечення: програма Lazarus.

Завдання:

Створити форму «Анкета учня» з даними про себе (див. рис.1) та двома зображеннями, що перекриваються: Фото1 та Фото2. Створити дві кнопки «Фото1» та «Фото2», натиснення на які робить видимим відповідне зображення.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис.1

Колір фону форми та розміри встановити на свій смак.

 

Хід заняття

 

  1.   Організаційний етап.
  1. Для чого на формі використовують кнопки?

(для програмування різноманітних дій інших об’єктів, тобто кнопки – це дії, які можна застосувати до форми та її обєктів)

  1. В якому вікні програми встановлюються основні атрибути елементів?

(Object Inspector. В даному вікні можна змінити основні атрибути будь-якого об’єкта та налаштувати його елементарні дії)

  1. Який тип даних за замовчуванням вводиться у вікно об’єкта TEdit.

(текстовий)

  1. Яким чином його змінити для вводу числової інформації?

(для того щоб до нього ввести числовий тип даних необхідно запрограмувати даний об’єкт командою Str тобто (String), що означає числовий тип)

  1. Яким чином встановити  повідомлення для помилок програми?

(Необхідно в описі програми запрограмувати дію об’єкта інформаційним повідомленням MessageDlg, а далі описати зміст помилки)

  1. Оголошення теми і мети заняття.

Темою нашого уроку буде «Створення найпростішої Windows-програми».

Ви навчитеся  працювати в середовищі візуального програмування Lazarus: вводити та виводити дані за допомогою елементів керування, запускати програми, працювати з об’єктами: формами, текстовими полями, зображеннями,  кнопками та запрограмовувати їх.

III. Виконання завдань даного заняття.

 

Рис.1

Колір фону форми та розміри встановити на свій смак.

Хід роботи.

  1. Відкрити програму Lazarus та наповнити форму відповідно до зразка, який показано на рисунку 2.

 

 

Рис.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Об’єкти Label та Button знаходяться на панелі Standart;

 

 

  1. Об’єкт Image знаходиться на панелі Adittional;

 

  1. Всі зміни елементів робляться на вкладці Свойства у відповідних вкладках.
  2. Для об’єкта ТImage вибрати довільні картинки та підігнати їх до розмірів об’єкта ТImage. (у вікні Свойства на вкладці Stretch вибрати True);

 

 

 

 

  1. Запрограмувати кнопки «Фото1» та «Фото2», щоб при натисненні на відповідну кнопку вмикалося відповідне їй зображення.
    • Для того, щоб при натисненні на кнопку «Фото1» була видима картинка1, необхідно встановити в описі кнопки істинність для видимості картинки 1(використовується процедура Visible);

Двічі натиснути на кнопку «Фото1» та в описі записати код (обведений рамочкою)

procedure TForm1.Button1Click(Sender: TObject);

begin

Image1.Visible:=true;  робимо видимою картинку1

Image2.Visible:=False;  приховуємо картинку2

end;

 

  • Для кнопки «Фото2» аналогічно встановлюється видимість картинки2.

Двічі натиснути на кнопку «Фото2» та в описі записати код (обведений рамочкою)

procedure TForm1.Button2Click(Sender: TObject);

begin

Image1.Visible:= False;  приховуємо картинку1

Image2.Visible:= true;  робимо видимою картинку2

end;

 

  1. Зберегти проект під назвою Anketa у власній папці та запустити проект на виконання.

 

Додаткове завдання:

Самостійно запрограмувати форму таким чином, щоб при запуску програми видимими були всі написи та кнопка «Фото1». При натисненні на кнопку «Фото1» повинні з’являтися (бути видимі) картинки 1 та 2 а також кнопка «Фото2».

Додати до форми ще одну кнопку «Вихід», та запрограмувати її так, щоб при натисненні на дану кнопку форма закривалася.

 

 

IV. Підведення підсумків заняття.

Повторити конспект.

 

 

doc
Додано
17 квітня 2018
Переглядів
1557
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку