Референтна ръководство Делфи - Управление на проекти

Конфигурация среда за програмиране

Тази статия обяснява как.

  • Добавяне и изтриване на форми и модули в проекта
  • Управление на прозорците на работното пространство
  • Създаване на изпълним файл за Windows
  • Фина настройка на средата за програмиране

Всеки проект има, в най-малко шест файла, свързани с него. Три от тях са свързани с управлението на проекта на околната среда и директно от програмист не се променя. Тези файлове.

  • Основният проект файл, наречен първоначално PROJECT1.DPR.
  • Първият модул на програмата / единица /, който се показва автоматично в началото на работата. Файлът се нарича UNIT1.PAS по подразбиране, но може да се нарече с друго име, като MAIN.PAS.
  • Файлът на основната форма, която по подразбиране се нарича Unit1.dfm, се използва за съхраняване на информация за появата на основната форма.
  • PROJECT1.RES файл съдържа икона за проекта се създава автоматично.
  • Файл, наречен PROJECT1.OPT подразбиране е текстов файл, за да запазите настройките, свързани с проекта. Например, трябва да зададете на директивите на компилатора се съхраняват тук.
  • PROJECT1.DSK файл съдържа информация за състоянието на работното пространство.

Разбира се, ако ви спести проекта под различно име, смяна на името и файловете с ВЕИ, ОПТ и ДСК.

След съставянето на заявлението за получаване на файлове с разширения:

DCU - събрани модули

EXE - изпълним файл

DSM - файл услуга, за да стартирате програмата в среда, която е много голяма, се препоръчва да ги мият, когато сте готови.

Ако искате да се запишете на проекта, след което можете да изберете в главното меню елемент "Файл" (с помощта на мишката или клавиша Alt + F). Елемент от меню "Файл" е както следва:

Записване на проект Както

Както можете да видите, че има шест секции; това е предназначението им:

  • В първия раздел се дава възможност за управление на проекта като цяло.
  • Във втората част се осигурява контрол над формуляри, модули и компоненти на проекта.
  • Третият ви позволява да добавяте и премахвате файлове от проекта.
  • Четвърто контроли печат.
  • Петата част - на изхода на Delphi
  • Шестият раздел съдържа списък с предварително редактират проекти; Можете да отворите бързо желателен.

Както ще видите по-късно, повечето от операциите на елемент "Файл" меню може да се извършва от ръководителя на проекта (ръководител на проекта), който може да бъде достъпен от менюто Изглед. Някои операции са достъпни чрез SpeedBar. Тази стратегия е типична за Делфи: тя предоставя няколко начина за решаване на същия проблем, можете да решите за себе си кое е по-ефективно в тази ситуация.

Всяка линия на елемент от менюто "Файл" е обяснена в Директорията. Изберете меню "Файл" и натиснете F1, ви води екран ще се появи като на фигура 1.

Фигура 1: Delphi включва върха, елемент от менюто "Файл", за да използвате.

Повечето от точките на първия раздел са очевидни. "Нов проект" започва нов проект, "Open Проект" отваря съществуващ проект, и т.н.

Първите две точки на втората част дава възможност да се създаде нова форма или на нов модул. Изборът на "нова форма", можете да създадете нова форма и модул, който се свързва с него; избиране на "Ню Unit", можете да създадете един модул.

"Нова Компонент" диалог е да се изгради нов визуален детайл компонент. Резултатът е модул, който може да се компилира и включени в компонент палитра.

"Open File" се отваря, ако е необходимо, всеки модул или просто текстов файл. Ако модулът описва формата, тази форма също се появява на екрана.

Когато създадете нова Delphi единица той дава името по подразбиране. Можете да промените това име на нещо по-смислено (напр MAIN.PAS) с помощта на "Save File As" елемент.

"Запазване на файл" само спестява редактирания файл, но не и на целия проект.

Ние трябва да се обърне внимание: Трябва редовно да спаси проекта чрез файла | Запазване на проекта или чрез натискане на Ctrl + S.

Сега, когато знаете за създаването на проект с помощта на елемент от менюто "Файл", преминете към ръководителя на проекта, който участва в управлението на проекта. Ръководител на проекта, Фигура 3, е разделена на две части. - Горен панел с бутони за управление. Bottom - списък на модулите включени в проекта.

Фигура 3: Бутоните на върха се използват за отстраняване или да добавят модули за проекта.

Кратко описание на други бутони.

Преглед на елементи от менюто

Менюто точка "Файл" по-рано. На следващо място, помисли за други важни точки - "Edit", "Търсене", "Виж" и "Събиране", но за по-малко детайли. Освен това, отново в подробности, описва "Опции".

Обърнете внимание на тази директория (он-лайн помощ) обяснява как да използвате менюто Options | Настройки на среда за команда "Undo". Способността да се ограничи броят на възможните команди "Отмяна" може да бъде полезно, ако се работи на една машина с ограничени ресурси.

"Изнасяне на преден план", "Изпращане отзад", "Подравняване" и номер "Размер" обсъжда в Урок 2. Останалите четири точки ще ви помогнат бързо да "украсявам" външния вид на формата.

Компонентите на елемент от менюто "View":

В долната част - Информационна точка, която предоставя информация за програмата: размера на сегменти на код, данни и размера на стака на местната купа и броя на линиите, събрани.

Можете да използвате "Run", за да компилирате и стартирате програмата и да се уточни командния ред параметри, за да се премине към програмата. Това са възможностите за режим на отстраняване на грешки.

Елемент от меню Options | проект

"Options" е най-сложната част от системното меню. Този контрол център, от който можете да промените настройките за проекта и за цялата работна среда Delphi. В "Опции" разполага със седем точки:

Първите четири елементи извежда диалогов прозорец. По-долу е общо описание на "Options" от менюто:

Диалог от Options | Проект включва пет страници:

  • На изброява формите на страниците на всички форми, включени в проекта; Можете да укажете дали да се създаде форма автоматично, когато трябва да стартирате програмата, или можете да го създадете сами.
  • При подаване на заявление страница можете да определят елементите на програмата, като например заглавието, помощния файл и иконата.
  • Compiler страница включва определяне на генериране на код в контролния обработка на грешки по време на работа, синтаксис и др отстраняване на грешки.
  • На страницата Линкер, можете да се определят условията за процеса на кандидатстване свързване
  • Directories / условни страница - тук укажете директорията, специфични за този проект.

След предходната алинея с общото описание, всяка страница е описано подробно в отделен раздел.

Всички настройки за проекта се съхраняват в текстов файл с разширение на ОПТ, и можете ръчно да ги поправи.

На страницата форми, можете да изберете основна форма на проекта. Промените, които правите, са показани в съответния DPR файла. Например, в следния проекта, Form1 е от първостепенно значение, тъй като за пръв път се появява в основния модул:

Unit1 в "UNIT1.PAS"

Unit2 в "UNIT2.PAS";

  • страница линкер
  • Сега нека да преминем към страницата Линкер, показан на фигура 7.

    Фигура 7: Page линкер.

    Debugger настройки са описани по-долу. Ако буфер линкер е в паметта, свързването е по-бързо.

    Размер на стек (Stack Размер) и динамична местна памет (Heap Size) е изключително важно. Delphi задава по подразбиране и Stack размер и Heap размер 8192 байта всеки. Може да се наложи да промените размера на стека в програмата, но обикновено не повече от 32KB. Накратко, тези две измерения не трябва да надвишават 64 КБ, в противен случай тя ще генерира грешка при съставянето на програмата.

    Page Directories / условностите, фигура 8, дава възможност да се увеличи броя на директории, където компилатора и свързващата търсите DCU файлове.

    Фигура 8: Page директории / кондиционали.

    В DELPHI.INI файл съдържа още един списък от директории. Не забравяйте, че в ОПТ файл - списък на папки за конкретен проект, а DELPHI.INI файл - списък се прилага за всеки проект.

    Изходна директория - изходната директорията, в която EXE и добавени DCU файлове в резултат на компилацията.

    Търсене път - списък на директории за търсене на DCU файлове при свързването. Directory списъци, разделени с точка и запетая;

    Условни определя - за опитен програмист и на първия етап на проекта се изисква. За информация можете да се обадите на (помощта он-лайн) директория.

    Средата за конфигурация за програмиране (IDE)

    Елемента в менюто "Options | Околна среда "ви предоставя голям набор от страници и контроли, които определят вида и поведението на IDE. Delphi позволява да се направят следните по-важни настройки:

    На първата страница на елемента в менюто "Options | Околна среда "е показан на фигура 9

    Фигура 9: стр Предпочитания.

    В групата "Настолни Съдържание" се определя, той ще бъде спасен, когато излезете от Delphi. Ако изберете Desktop Само - това ще спести информация за директории и прозорци се отварят, когато изберете Desktop и символи - това ще спаси една и съща, както и информация за браузъра (браузър).

    В "Designer Форма" на групата можете да зададете дали да се показват на решетката (мрежата) на екрана и дали да се приведе в съответствие предмети върху него, и размер на окото.

    Под "грешки": Вариант Интегрирана грешки - аз използвам вградената в дебъгер; Стъпка програма Блок - дебъгер ще спре на първия ред модул, който е информацията за грешки; Break On Изключение - дали да се спре програмата при възникване на изключение; Минимизиране На Run - дали Delphi подвижен, когато програмата започва. След затваряне на програма Delphi среда е възстановена. Скриване Дизайнерите На Run - скрива Designer прозорец (Object Inspector, форма), когато се стартира приложението.

    Покажи Compiler Напредък - дали да се показва прозорец, в който се отразява на процеса на съставянето на програма.

    "Галерия" - посочва в кои случаи е необходимо да се осигури "Галерия" (колекция от парчета и експерт).

    Опции за страницата Редактор Редактор и цветовете на дисплея Редактор ви позволяват да променяте цветовете и "горещи" клавиши, използвани IDE. страница Редактор на дисплея е показано на фигура 10 и цветове Editor - Фигура 11.

    Фигура 10: Страница Редактор Display.

    Фигура 11: страница Редактор цветове.

    Точно описание на основните задачи могат да бъдат намерени в директория (в Помощ | Търсене по тема наберете "ключ картографиране").

    IDE цветове могат да бъдат променени в страницата Editor цветове.

    И накрая, Опции Редактор (фигура 12).

    Много от настройките на тази страница не са много важни за повечето потребители, и ще се съсредоточи само върху някои от тях.

    "Търсене на текст в курсора" - ако е разрешена, търсенето (Ctrl + F) като подниз, за ​​да търсите, ще вземе думата на мястото на курсора.

    Всички възможности, можете да научите повече в директорията (F1).

    Настройки се съхраняват в DELPHI.INI файл, намиращ се в директорията на Windows.