Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы и ответы к письм. мод. по Делфи.doc
Скачиваний:
4
Добавлен:
18.07.2019
Размер:
271.36 Кб
Скачать

Расскажите о файлах, соответствующих каждой форме приложения в Delphi

Ответ: Среда Delphi автоматически формирует и дополняет в процессе

визуального построения приложения два файла:

» файл описания формы (имеет расширение dfm), в котором содержится

описание интерфейсных элементов, расположенных на форме. Файл

описания формы используется системой для внутренних целей, а имен-

но, для хранения значений свойств компонентов, которые представле-

ны в Инспекторе объектов во время визуального построения формы.

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

ная часть работы происходит с файлом модуля.

файл модуля формы (имеет расширение pas), в котором располагается

описание класса формы — наследника класса TForm. Класс формы

является логическим отображением формы и содержит, например, ссыл-

ки на все интерфейсные компоненты, добавленные на этапе визуально-

го проектирования. Также обработчики событий от компонентов, распо-

ложенных на форме, обычно являются методами класса формы.

Опишите структуру приложения на Delphi, расскажите о видах интерфейса приложения с точки зрения расположения его окон на экране

Ответ: Приложение состоит из одного или нескольких окон, одно из ко-

торых является главным. По умолчанию главным окном разрабатываемого

приложения является то, которое создается при открытии нового прило-

жения. Соответственно, при запуске программы, это окно сразу же будет

отображено на экране. Какое именно окно является главным, можно ука-

зать в диалоге Project Options, вызываемом с помощью пункта главно-

го меню Project->Options. Остальные формы отображаются на экране пос-

ле вызова их методом Show.

Приложения Delphi поддерживают два вида пользовательского интерфейса:

« MDI — Multi Document Interface — Интерфейс множества документов,

когда окно является главным, а все остальные окна находятся в его

пределах. Такой интерфейс использован, например, в Microsoft Word.

* SDI — Single Document Interface — Приложение одного документа, ког-

да одно окно является главным, но остальные окна могут самостоятельно

перемещаться по экрану, независимо друг от друга и от главного окна

(если иное не предусмотрено логикой программы). Такой интерфейс

реализован в среде разработчика Delphi.

Опишите процесс построения приложения в Delphi

Ответ: Построение приложения на Delphi состоит из следующих основ-

ных этапов:

1. Создание проекта с помощью главного меню среды разработчика (File->

New->Application), или с помощью Менеджера проектов (кнопка New).

2. Визуальное проектирование пользовательского интерфейса в виде фор-

мы, на которой располагаются элементы управления, перенесенные из

Палитры компонентов. Поведение компонентов настраивается с помо-

щью свойств, представленных в Инспекторе объектов.

3. Наполнение функциональностью интерфейса, полученного в результате

визуального проектирования, через реализацию событий компонентов.

4. Обеспечение устойчивой работы приложения через обработку исключи-

тельных ситуаций, реализация более дружественного взаимодействия с

пользователем с помощью вывода на экран дополнительной информа-

ции для пользователя.