23
Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Мова програмування Delphi та середовище розробки Turbo Delphi 2006

  • Upload
    doyle

  • View
    160

  • Download
    9

Embed Size (px)

DESCRIPTION

Мова програмування Delphi та середовище розробки Turbo Delphi 2006. Для створення, редагування і налагодження програм мовою програмування Delphi ми будемо використовувати інтегроване середовище візуальної розробки Turbo Delphi 2006. - PowerPoint PPT Presentation

Citation preview

Page 1: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Мова програмування Delphi та середовище

розробкиTurbo Delphi 2006

Page 2: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Для створення, редагування і налагодження програм мовою програмування Delphi ми будемо використовувати інтегроване середовище візуальної розробки Turbo Delphi 2006.

Page 3: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Це середовище розробки дозволяє використовувати велику бібліотеку візуальних компонентів: кнопки, поля, написи, прапорці, переми-качі, лічильники, списки, смуги прокручування тощо.

Page 4: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

При розміщенні компонентів на формі автоматично генерується відповідний код програми, що значно зменшує і спрощує роботу по створенню програм. Такий спосіб розробки називають візуальним. Програми, створені в таких сере-довищах, називають проектами.

Page 5: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Мова програмування Delphi – це ре-зультат розвитку і удосконалення мови програмування Pascal, яка була створена в 1970 році групою співробітників Інституту інформатики Швейцарської вищої Політехнічної школи під керів-ництвом професора Ніклауса Вірта.

Після тривалого розвитку мови, на початку 2000-х років чергова нова версія одержала назву Delphi.

Page 6: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Знайомство з Turbo Delphi 2006

1. Запустити можна традиційними способами: …

2. Знайомство з початковим вікном

3. Створення нового проекту

(рис. 2.8 стор. 41) демонстрація

Page 7: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Для створення нового проекту в середовищі Turbo Delphi 2006 потрібно в початковому вікні вибрати кнопку New Project. Ми будемо вчитися створювати проекти з візуальними об’єктами, тому в цьому вікні потрібно вибрати значок VCL Forms Application та натиснути кнопку ОК.

(рис. 2.9 стор. 42)

Page 8: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Відкриється вкладка Unit1, яка має три внутрішні вкладки: Code, Design та History. Першою відкривається Design, на якій розташована форма.На формі можна розміщувати кнопки, поля, написи, меню та інші компоненти для створення інтер-фейсу користувача.

(рис. 2.10 стор. 43)

Page 9: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Форма, як і будь-який інший об’єкт, має властивості.

Властивості та їх значення для поточного об’єкта відображаються на вкладці Properties вікна Object Inspector.

(рис. 2.10 стор. 43)

Page 10: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Деякі з властивостей форми: Name – ім’я об’єкта.

Caption – текст у рядку заголовка форми; Color – колір фону форми; Height – висота форми в пікселях; Width – ширина форми в пікселях; Top – відступ у пікселях верхньої границі вікна

від верхньої межі екрана; Left – відступ у пікселях лівої границі вікна від

лівої межі екрана.

(стор. 43)

Page 11: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Значення більшості властивостей встановлюються за замовчуванням і їх можна змінити або встановити на вкладці Properties. Список властивостей може бути впорядкований за категоріями або за іменами. Для зручності пошуку необхідних властивостей можна впорядковувати його за іменами.

(рис. 2.11 стор. 44)

Page 12: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

На вкладці Code, виводиться текст програми.

Даний текст створився за замовчуванням в середовищі Turbo Delphi 2006 при створенні нового проекту.

Текст можна змінювати чи дописувати.

(рис. 2.13 стор. 44) демонстрація

Page 13: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

У вікні Structure головного вікна відображається єдиний об’єкт, який на даний момент використовується в проекті – форма з іменем Form1.У вікні Tool Palette відображається список всіх доступних компонентів.Вікно Project Manager містить список файлів, що входять до складу проекту.

демонстрація

Page 14: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Для виконання проекту можна використати команду Run, кнопку Run панелі інструментів або клавішу F9.

демонстрація

Page 15: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Для збереження всіх файлів проекту вико-ристовується команда Save All меню File або відповідна кнопка панелі інструментів.

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

Потрібно послідовно записати два файли проекту: файл з іменем Unit1 і розширенням імені pas; файл з іменем Project1 і з розширенням імені bdsproj.

демонстрація

Page 16: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

До початкового проекту, а також до будь-якого іншого, можна вносити зміни, а саме: змінювати властивості існуючих об’єктів (вкладка Properties); добавляти нові форми; добавляти нові об’єкти; добавляти нові події.

(приклад на стор. 46)

Page 17: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

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

Розмістимо на формі кнопку, поле, напис і область зображення.

Page 18: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

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

Page 19: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Назви та розміщення деяких об’єктів: кнопка – об’єкт TButton у групі Standard; поле – об’єкт TEdit у групі Standard; напис – об’єкт TLabel у групі Standard; область зображення – об’єкт TImage у групі Additional.

(приклад на стор. 47)

Page 20: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Добавлені об’єкти мають ряд однакових та відмінних власти-востей.

Розглянемо властивості Enabled (доступний); Visible (видимий); Font (шрифт).

демонстрація

Page 21: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

У об’єкта TImage є властивість Picture (малюнок), значенням якої є повне ім’я потрібного для відображення графічного файлу.

Значення цієї властивості можна ввести з клавіатури, а можна вибрати потрібний файл на носієві.

демонстрація

Page 22: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Для коректного відображення графічного зображення доцільно змінити властивості: Stretch, Proportional, Top, Left, Width, Height .

демонстрація

Page 23: Мова програмування Delphi та середовище розробки Turbo Delphi 2006

Д/з

§2.4 пит. 1-13 на стор. 49

Впр. 2, 5 стор. 50

(папки з проектами заархівувати та відправити вчителю )

Підготуватись до пр/роботи №5