8. Що може Delphi.
Delphi – потужна система візуального об'єктно-орієнтованого проектування, що дозволяє вирішувати безліч завдань, зокрема:
Створювати закінчені додатки для Windows самої різної спрямованості, від чисто обчислювальних і логічних, до графічних і мультимедіа.
Швидко створювати (навіть початкуючим програмістам) професійно виглядаючий віконний інтерфейс для будь-яких додатків.
Створювати потужні системи роботи з локальними і віддаленими базами даних
Створювати довідкові системи (файли .hlp) для своїх застосувань і багато іншого.
9. Проекти Delphi. Організація проекту в Delphi, основні файли проектів.
Проект Delphi складається з форм, модулів, установок параметрів проекту, ресурсів і так далі Вся ця інформація розміщується у файлах. Більшість з цих файлів автоматично створюється Delphi, коли ви будуєте ваш додаток. Ресурси, такі як бітові матриці, піктограми і так далі, знаходяться у файлах, які ви отримуєте з інших джерел або створюєте за допомогою численних інструментів і редакторів ресурсів, наявних у вашому розпорядженні. Крім того, компілятор також створює файли.
Коли ви проектуєте додаток, Delphi створює наступні файли:
Файл проекту (.dpr) |
Цей текстовий файл використовується для зберігання інформації про форми і модулі. У ній містяться оператори ініціалізації і запуску програм на виконання |
Файл модуля (.pas) |
Кожній створюваній формі відповідає текстовий файл модуля, використовуваний для зберігання коду. Можна створювати модулі, не пов'язані з формами. Багато функцій і процедур Delphi зберігається в модулях. |
Файл форми (.dfm) |
Це двійковий або текстовий файл, який створюється Delphi для зберігання інформації про форми. Кожному файлу форми відповідає файл модуля (.pas) |
Файли параметрів проекту(.dof,.cfg) |
У цьому файлі зберігаються установки параметрів проекту |
Файл ресурсів(.res) |
Цей бінарний файл містить використовувану проектом піктограму і інші ресурси |
Файли резервних копій (.~dp, .~df, .~pa) |
Це відповідно файли резервних копій для файлів проекту, форми і модуля. Якщо щось безнадійно пошкоджено в проекті, можна відповідно змінити розширення цих файлів і таким чином повернутися до попереднього не ушкодженого варіанту |
Виконуваний файл (.exe) |
Це виконуваний файл додатку. Він є автономним виконуваним файлом, для якого більше нічого не потрібно, якщо тільки він не використовуєте бібліотеки, що містяться в DLL, OCX і т.д., а також якщо він не використовуєте підтримку пакетів часу виконання. |
Об'єктний файл модуля (.dcu) |
Це скомпільований файл модуля (.pas), який компонується в остаточний виконуваний файл. |
І, нарешті, інші файли Windows, які можуть використовуватися Delphi:
Файли довідки (.hlp) |
Це стандартні файли довідки Windows, які можуть бути використані вашим застосуванням Delphi. |
Файли зображень або графічні файли (.wmf, .bmp, .ico) |
Ці файли зазвичай використовуються в додатках Windows для створення привабливого і дружнього користувацького інтерфейсу |
10. Головною частиною додатку є файл проекту (.dpr), що містить код на мові Object Pascal, з якого починається виконання програми і який забезпечує ініціалізацію інших модулів. Він створюється і модифікується Delphi автоматично в процесі розробки додатку. Ім'я, яке ви даєте файлу проекту, коли зберігаєте його, стає ім'ям виконуваного файлу.
Вміст файлу .dpr нового проекту
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1}; {Модулі, що завантажуються програмою}
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
