Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Яровой_Информатика.doc
Скачиваний:
49
Добавлен:
13.04.2015
Размер:
3.2 Mб
Скачать

2.2. Основные этапы составления программы

Программа, созданная в Delphi, состоит из основной программы и одного или большего числа модулей. Основная программа автоматически создается Delphi, практически не изменяется программистом и хранится в файле, имеющим тип .dpr. Модули, в которых программист осуществляет программирование задач, хранятся в файлах, имеющих тип .pas.

Все компоненты окна программы размещаются на форме. Для каждой формы, которую проектирует программист, Delphi создает отдельный модуль.

Модуль – это автономно компилируемая программная единица, предназначенная для размещения в ней программистом фрагментов программы.

Программирование в Delphi проводится с учетом взаимодействия 2-х процессов: процесса создания (оформления) окна программы и процесса написания фрагментов программы на языке Object Pascal, которые по общепринятой терминологии будем называть кодом. Между содержимым окна формы (Form1) и окна Редактора текста программы (Unit1.pas) существует неразрывная связь, которая строго отслеживается системой Delphi. Поэтому при составлении программы условно выделим следующие этапы: - оформление окна программы (размещение компонентов на форме);

- изменение свойств компонентов;

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

2.3. Оформление окна программы (размещение компонентов на форме)

Окно формы Form1, как прообраз окна будущей программы, должно быть тщательно продумано и скомпоновано, так – чтобы оно было понятным и ‘дружелюбным’ для пользователя.

Для оформления окна программы необходимо иметь описание алгоритма решения задачи с высокой степенью детализации, в котором указываются виды представлений и места расположения в окне исходных данных, промежуточных и окончательных результатов. Естественно, программист обязан знать назначение и основные свойства многих компонентов системы Delphi (их число превышает 387).

При оформлении окна программы желательно придерживаться следующих положений:

- управляющие элементы и функционально связанные с ними компоненты окна должны быть зрительно объединены в группы, заголовки которых коротко и четко поясняют их назначение;

- в окне должно отображаться главное, а все детали и дополнительную информацию можно отнести на вспомогательные окна;

- соблюдать единство стилистических решений в окне или во всех окнах в многооконной программе. Недопустимо, чтобы сходные по функциям компоненты назывались по-разному или размещались в разных местах окна.

Размещение компонента на форме производится просто. Для этого на палитре компонентов выбирается панель, ЩЛК на нужной вкладке, например на вкладке Standard (Стандартная), на вкладке Additional (Дополнительная) и т.д. По всплывающей подсказке находится нужный компонент, например Edit. Всплывающая подсказка появляется при наведении курсора мыши на любую кнопку панели. Затем компонент размещается на форме в следующей последовательности:

- компонент выбирается щелчком левой клавиши мыши на нём;

- курсор мыши подводится к точке рабочей области формы, где должен располагаться левый верхний угол прямоугольного компонента и производится ЩЛК. В месте щелчка появится элемент управления, например Edit1. Его можно перетаскивать по форме и изменять размеры при помощи маркеров, расположенных на сторонах и в углах прямоугольника. Для этого необходимо: щелкнуть левой кнопкой мыши внутри компонента, а затем при нажатой левой кнопке перемещением мыши перетаскивать компонент в нужное место формы.

Аналогично, ЩЛК на одном из маркеров (черный квадратик) при нажатой левой кнопке перемещением мыши можно изменять размеры прямоугольного компонента.