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

Заголовок модуля

Заголовок открывается зарезервированным словом Unit за которым следует имя модуля и точка с запятой, unit Umnik1;

Раздел интерфейсных объявлений

Раздел обеспечивает взаимодействие данного модуля с главной программой и другими модулями. Раздел интерфейсных объявлений открывается зарезервированным словом Interface. В секции интерфейсных объявлений описываются программные элементы, которые будут доступны в главной программе и других программных модулх:

модули –uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs;

типы – type TForm1 = class(TForm)

end;

переменные – var Form1: TForm1;

константы const …..

заголовки процедур – procedure

заголовки функции – function ….

Раздел реализации модуля

Здесь приводят полное описание процедур и функций, которые перечислены в интерфейсном разделе, а также процедур и функций, необходимых для работы программы. Раздел реализации открывается словом implementation. В секции реализации раскрывается механизм работы этих элементов. Здесь приводят список подключаемых модулей, типов, переменных, констант, полный текст описаний процедур и функций.

В нашем примере в раздел включена только директива компилятора на создание файла ресурсов формы. {$R *.dfm}

Разделение модуля на секции обеспечивает удобный механизм обмена данными как между отдельными частями программы, так и между разными программами. Структура модуля может быть дополнена ещё двумя разделами initialization и finalizazion.

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

В разделе finalizazion размещают операторы, выполняющиеся после завершения работы главной программы,

1.4 Содержание отчёта

1. Задание.

2. Перечень файлов, входящих в Ваш проект с указанием назначения каждого из них.

3. Листинг программы с подробными комментариями, поясняющими структуру программы и назначение элементов программы.

5. Листинг модуля с подробными комментариями, поясняющими структуру модуля и назначение его элементов.

    1. Контрольные вопросы

  1. Перечислите основные компоненты окна среды Delphi и укажите их назначение.

  2. Перечислите основные файлы проекта Delphi и их назначение?

  3. В чём различие команд Save, Save As.. , Save Project As.. ?

  4. Как изменить заголовок формы?

  5. Опишите структуру и назначение отдельных элементов головной программы приложения.

  6. Каково назначение модуля в проекте приложения Delphi?

  7. Каково назначение отдельных разделов модуля?

  8. Каково назначение страниц Properties и Events Инспектора объектов?

  9. Укажите в следующем списке зарезервированные слова. X, Y, Program, String, Real, Integer, Edit, Interface, Begin, Byte.

    1. Приложение. Основные команды главного меню

File

New - создать новый объект

Open Project - открыть существующий проект

Save - сохранить текущий модуль

Save As - сохранить текущий модуль под новым именем

Save Project As - сохранить текущий проект под новым именем

Use Unit - сформировать оператор uses

Edit

Align to Grid - выровнять выделенные компоненты по сетке

Align - открыть диалоговое окно Выравнивание

Size - открыть диалоговое окно Размер

Scale - открыть диалоговое окно Масштаб

Tab Order - открыть диалоговое окно Edit Tab Order, для изменения порядка перехода между компонентами

Creation Order - открыть диалоговое окно Creation Order, для определения последовательности создания невизуальных компонентов во время исполнения

Search

Find Error - найти ошибку выполнения

Browse Symbol - просмотр информации об идентификаторе

View

Project Manager - активизирует окно Менеджера проекта

Object Inspector – активизирует окно Инспектора объектов

Browser - окно наследования

Code Explorer - активизирует окно Исследователя кода, помогающего анализировать текст модуля

Component List - список компонентов

Units - список модулей проекта

Forms - список форм проекта

Type Library - библиотека типов

Project

Add To Project - добавить в проект

Remove from Project - удалить из проекта

View Source - занести в окно Редактора кода исходный файл проекта

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

Build All - компилировать все компоненты проекта, вне зависимости были изменения или нет

Syntax Check - проверить синтаксис приложения без генерации исполняемого файла

Run

Parameters - позволяет задать параметры командной строки при запуске приложения

Step Over - выполнить по шагам без захода в функции

Trace Into - выполнить по шагам с заходом в функции

Run to Cursor - выполнить приложение до точки в исходном тексте, в котором находится курсор

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]