Загальні відомості про Borland Delphi
Базовим інструментом для написання даного проекту був узятий Delphi як об'єктно-орієнтований засіб розробки програми, що дозволяє підвищити продуктивність праці програмістів. Borland Delphi - це об’єктно-орієнтоване середовище візуального програмування (RAD - Rapid Application Development). Delphi призначено для прискореної розробки високопродуктивних 32-бітних програм, які можуть працювати в середовищі Windows або Linux. При цьому Delphi дозволяє звести до мінімуму об’єм програмного коду, який вводиться вручну. В склад Delphi входять засоби, необхідні для розробки, тестування та встановлення програм, включаючи велику за обсягом бібліотеку компонентів (VCL - Visual Components Library), засоби візуального проектування, шаблони програм і форм. Середовище проектування Delphi є відкритою системою і дозволяє використовувати як компоненти VCL, так і компоненти від сторонніх розробників, або власні компоненти. Також, сильною стороною Delphi є можливість використання функцій WinAPI. В системі Delphi використовується спеціалізована версія мови програмування Паскаль. Середовище Delphi 7 являє собою інтегровану оболонку розробника, в яку входить набір спеціалізованих програм, які відповідають за різні етапи створення готової програми. Вихідний текст програми готується в середовищі Delphi 7 за допомогою вбудованого редактора вихідних текстів. Він відрізняється гнучкими можливостями кольорового виділення різних елементів тексту програми (ключових слів, назв, операцій, чисел і рядків) і надає можливість швидкого вводу конструкцій, які часто зустрічаються. Елементами мови є набори компонентів, які дозволяють створювати додатки за найрізноманітнішими тематиками. Компоненти володіють наборами властивостей, що характеризують їх особливості. Крім властивостей, компоненти містять методи - програмний код, який обробляє значення властивостей та події - повідомлення, які компонент приймає від програми. Програма, що розробляється в середовищі Delphi, складається з декількох файлів, об’єднаних у проект. У склад проекту входять: ¾ файл проекту (.dpr) – містить основний код програми, посилання на усі форми проекту і на модулі, що відносяться до них; також містить код ініціалізації; має однойменну назву з проектом; щоб переглянути вміст даного файлу у редакторі коду, необхідно вибрати команду Project\View Source; ¾ модулі і модулі форм (.pas) – містить текст модуля програми, оформлений за правилами мови Object Pascal; ¾ файл форми (.dfm) – містить повні дані про проектування форми: позиція, розмір, включені компоненти і т.п.; щоб переглянути вміст даного файлу у редакторі коду, необхідно вибрати команду View as Text контекстного меню форми; форма є невід’ємною частиною модуля і має ту ж назву; ¾ файл параметрів проекту (.dof) – це текстовий файл, у якому по рядках записані параметри проекту і їх значення; для налаштування параметрів проекту використовується команда Project\Option; ¾ файл параметрів середовища (.cfg) – містить налаштування конфігурації проекту; ¾ файл ресурсів (.res) – містить в собі іконки, значки вказівника мишки, картинки, звуки; для роботи з такими файлами у склад Delphi включено графічний редактор Image Editor, який викликається командою Tools\ Image Editor. У процесі роботи в середовищі Delphi можуть автоматично створюватись файли з розширенням, яке починається символом ~. Це резервні копії файлів, які створюються при їх повторному збереженні. [1] Базовими елементами мови являються: коментарі, змінні, константи, оператори, типи даних тощо.
|