WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Delphi – загальна характеристика - Реферат

Delphi – загальна характеристика - Реферат


Реферат на тему:
Delphi - загальна характеристика
Запуск Delphi
Програму Delphi запускають за звичайними правилами операційної системи. Наприклад, якщо у загальному вікні Windows на робочому столі є окрема піктограма для Delphi, то для запуску програми достатньо вибрати її за допомогою мишки. Інший спосіб - через кнопку Пуск Програми Borland Delphi 3 Delphi 3. Зачекавши декілька секунд, по-бачимо на екрані чотири головні робочі вікна Delphi, які є основою середовища розробки. Зазначимо, що Delphi, як ы будь-яка інша програма в середовищі Windows, може працювати паралельно з іншими програмами, до яких можна переходити під час роботи. Отже, середовище Delphi призначене для розробки прикладних програм під Windows на базі мови Object Pascal.
Середовище складається з чотирьох вікон, якими можна керувати як багато віконною прикладною програмою з інтерфейсом одного документа (single document interface- SDI). Це означає, що розмірами та розташуванням кожного вікна можна керувати незалежно.
Головне вікно розташоване зверху і є центром елементом керування під час роботи Delphi. Воно складається з трьох виділених елементів: рядка меню, панелі швидкого дос-тупу, палітри компонентів.
Вікно інспектора об'єктів розміщене ліворуч знизу екрану. Інспектор об'єктів скла-дається з двох сторінок - властивості(Properties) та події(Events). За допомогою інспектора об'єктів задають параметри та поведінку окремих елементів (компонент), з яких будуть програму.
Вікно форми (праворуч під головним вікном) є робочою ділянкою для розташування елементів керування програмою під час її майбутнього виконання. Складніші програми потребують кількох різних форм, кожну з яких незалежно проектують Delphi в рамках того ж проекту. Видимою і доступною для проектування в кожен момент часу можна зробити будь-яку з визначених форм.
Вікно редактора коду дає змогу вводити та редагувати тексти програм мовою Object Pascal. Воно розташоване праворуч знизу, однак часто доводиться збільшувати його розміри, щоб одночасно бачити значну частину програми. Вікно редактора коду багато сторінковими, на кожній сторінці можна редагувати інший текстовий файл (модуль) про- грами. Перехід між сторінками виконують за допомогою етикеток внизу вікна (для Windows 3.1) або закладок зверху над вікном (для Windows 95).
Вікна форми та редактора коду під час початкового запуску Delphi можуть частково перекриватися, тому перед початком роботи треба за допомогою мишки налаштувати розміри та місце таких вікон на екрані. Форм (вікон) може бути і декілька, тому для їхнього перемикання використовують команди середовища або мінімізують непотрібні в конкретний момент.
Після запуску Delphi вибирають один з двох варіантів подальшого налаштування. Для cтворення нової програми доцільно вибрати через меню Delphi команду File New Application, після чого Delphi перемалює заново вікна форм та редактору коду, і прив'язати нову програму до окремої папки. Якщо ж роботу над програмою розпочато раніше, то потрібно відкрити її командою File Open або File Reopen.
Delphi дає стартову базу (вікно та відповідну програму) для правильної роботи в опера-ціїній системі Windows, наділяючи базу стандартно прийнятими в Windows елементами керування та поведінки. Ще не написавши жодного рядка тексту програми, ми можемо спостерігати та контролювати виконання майбутньої програми. На початківців велике враження справляє такий простий спосіб початкового проектування, а не досвідчених програмістів - уява про обсяг програмування, який довелося б виконувати самостійно без засобів Delphi.
Головні прийоми візуального програмування
Загальне налаштування Delphi
Для побудови програми Delphi широко використовують засоби, які надає система. Є дві частини побудови: перша - проектування інтерфейсу з використанням стандарт них елементів (компонент) та маніпулювання їхніми розмірами й розташуванням; друга - написання фрагментів програмного коду для виконання завдання. Delphi самостійно записує деякі частини програми без зовнішнього втручання, розробникові треба кодувати лише суто свою задачу. Крім того, Delphi формує для майбутньої програми потрібну інформацію у файлах. На всіх етапах розробки програми можна бачити її інтерфейс, перевіряти програму шляхом виконання, змінювати властивості компонент, на яких побудована програма, вилучати чи додавати візуальні компоненти.
На початку роботи з системою Delphi доцільно виконати її мінімальне налаштування.
По-перше, треба підготувати папку (каталог), де будуть зберігатися всі файли майбутньої програми. Це ліпше робити до запуску Delphi.
Нову папку створити за звичайними правилами операційної системи Windows. Наприклад, запустити інструмент Мій комп'ютер (My Computer), розташований на робочому столі системи, відшукати потрібний диск та вже наявну папку, відкрити її, після чого через меню вибрати команди Файл Створити Папка. Ввівши з клавіатури потрібне ім'я папки та натиснути на клавішу Enter, матимемо готову порожню папку.
Свою папку можна створити і пізніше, під час побудови програми. У разі першого запам'ятовування відшукати у стандартному вікні запам'ятовування файлів потрібні диск та папку і за допомогою кнопки вікна Створення нової папки так само, як і в попередньому випадку, ввести з клавіатури ім'я папки.
По-друге, потрібно вибрати і налаштувати деякі важливі параметри Delphi, які постійно впливають на подальшу роботу. Вище зазначено, що в меню треба послідовно вибрати пункти Tools Environment Options… закладку Preferences і за допомогою мишки поставити позначку в поля Show compiler та Minimize on run. Таку ж позначку потрібно поставити в полі Break on exception. Того, щоб можна було записувати в програмі коментарі та літерні рядки українською мовою, треба за такими ж пунктами вибрати закладку Display і в рядку Editor Font зі спадного списку шрифт Courier New Cyr.
Редактор коду
Редактор коду розташований в окремому выкны, яке можна закрити та відкривати незалежно від головного та інших вікон. У цьому вікні відображають та редагують тексти програм.
Праворуч та знизу від тесту є стандартні смуги його перегляду. Зверху над текстом зображені закладки для позначення файлів. Кожна закладка містить ім'я відповідного модуля. Для перемикання вікна на потрібний модуль достатньо клацнути мишкою на його закладці.
У нижній частині вікна є рядок стану. Він містить інформацію про місце курсора на активній сторінці (перше поле ліворуч), друге поле відображає, чи був зміщений текст у цьому вікні з моменту останнього запам'ятовування, третє поле повідомляє про режим набору символів на клавіатурі: Insert - уставлення, Overwrite - зміна, Real Only - текст не можна змінювати. Перемикання між режимами Insert та Overwrite виконують клавышею Ins.
Крім того, рядок стану призначений для виведення повідомлень компілятора про помилки в програмі, а також для введення тексту під час виконання команди Search Incremental Search.
Смугу ліворуч від тексту використовують для відокремлення рядків, на яких будуть розташовані місця зупинки програми. Для цього достатньо клацнути мишкою на смузі навпроти потрібного рядка. Повторне клацання мишкою змінює місце зупинки.
Редактор коду може працювати спільно з налагоджувачем Delphi. Налагоджування дає змогу трасувати програму безпосередньо у вікні редактора і відображати в ньому всю поточну інформацію.
Редактор коду Delphi виконує значну частину роботи програміста. Зокрема, під час перенесення у вікно форми нових компонентів у клас форми автоматично додає відповідні поля, а в проекті - відповідні модулі. У випадку, коли до компоненти додають програму опрацьовування події, у вікні редактора коду з являється на місці майбутнього першого оператора.
Зауважимо, що редактор коду можна використовувати для редагування будь-яких текстових файлів, наприклад, файлів вхідних даних програми, і навіть файлів, не пов'язаних з цією програмою.
Вікно форми
Вікно форми в Delphi можна трактувати як своєрідний будівельний майданчик, на якому відповідно до плану розташовують компоненти майбутньої програми.
Форма це вікно
Loading...

 
 

Цікаве