Компіляція та збирання проекту

Компіляція та збирання проекту можуть виконуватися на будь-якій стадії розробки проекту. Під компіляцією розуміється отримання об'єктних модулів (DCU-файлів) з вихідних текстів програмних модулів (PAS-файлів). Під складанням розуміється отримання виконуваного файлу з об'єктних модулів. У середовищі Delphi компіляція та збирання проекту суміщені.

Для виконання компіляції досить виконати команду меню Project | Compile <Имя проекта> або натиснути комбінацію клавіш Ctrl + F9. При цьому компілюються всі вихідні модулі, вміст яких змінювалося після останньої компіляції. В результаті для кожного програмного модуля створюється файл з розширенням DCU (скор. Від Delphi Compiled Unit). Потім середовище Delphi компілює головний файл проекту і збирає (іноді говорять компонує) з DCU-модулів виконуваний файл, ім'я якого збігається з ім'ям проекту. До відома професіоналів зауважимо, що тямущий компілятор середовища Delphi викидає з виконуваного файлу весь невикористаний програмний код, тому не варто хвилюватися з приводу зайвих об'єктів і підпрограм, які можуть бути присутніми в підключених модулях.

Існує особливий вид компіляції і збірки - повна примусова компіляція всіх програмних модулів проекту, для яких доступні вихідні тексти, з наступною збіркою виконуваного файлу. При цьому не важливо, були включені до них зміни після попередньої компіляції чи ні. Повна компіляція проекту виконується за допомогою команди головного меню Project | Build <Имя проекта>. В результаті теж створюється виконуваний файл, але на це витрачатися трохи більше часу.

Запуск готового додатка

Коли після численних компіляцій ви виправите всі помилки і отримаєте-таки виконуваний файл, можна буде подивитися на результат вашого самовідданої праці. Для цього треба виконати створене додаток за допомогою команди меню Run | Run або клавіші F9. Перед виконанням буде автоматично повторений процес компіляції (якщо в проект вносилися зміни) і після його успішного завершення додаток запуститься на виконання. В результаті ви побачите на екрані його головну форму.

Ось власне і все, що ми хотіли розповісти вам про проект. В цілому ви уявляєте, що таке проект, і знаєте, як їм управляти. Пора зайнятися складовими частинами проекту і одночасно основними елементами будь-якої програми в середовищі Delphi - формами.

З першого розділу ви вже маєте загальне уявлення про форму, тепер настав час вивчити її більш пильно. Фактично форма - це головний компонент додатка, який, як і менш значні компоненти, має властивості. Найважливіші властивості форми: заголовок, висота, ширина, розташування, колір фону і ін. При створенні нової форми середовище Delphi сама задає початкові значення властивостей форми, але ви можете змінити їх так, як вважаєте за потрібне. Це можна зробити під час проектування форми (у вікні властивостей) або під час виконання програми (за допомогою операторів мови Delphi).

Форма має дуже багато властивостей, і спочатку в них легко заплутатися. Практика показує, що плутанина виникає через алфавітного порядку властивостей у вікні Object Inspector. близькі за змістом властивості виявляються розкиданими по осередках списку. Щоб у вас склалося уявлення про можливості форми, розглянемо основні властивості форми в порядку їх важливості. Для цього нам знадобиться новий додаток.

Відразу збережіть проект і його форму, щоб дати їм осмислені імена. Виберіть в меню команду File | Save All і дайте модулю ім'я Main.pas. а проекту - ім'я FormTest.dpr. Полігон для вивчення форми підготовлений, можна зайнятися її властивостями.

Схожі статті