Функции и процедурыДирективы компилятораВстроенный ассемблерКоманды редактора и зарезервированные словаСообщения об ошибкахПримеры программНаписать письмо
О проектеАвтора!Автора!

 

 

Unit (зарезервированное слово)
---------------------------------------------
Модули - основа модульного программирования в Borland Pascal. Вы можете использовать модули для создания библиотек и для разделения больших программ на несколько логически связанных модулей.

Синтаксис:
Unit идентификатор; { Заголовок }
Interface { Общие описания }:
Uses { Раздел Uses }
Const { Раздел Constants }
Type { Раздел Types }
Var { Раздел Variables }
Procedure { Описание процедур }
Function { Описание функций }]

Implementation { Частные описания }:
Uses { Раздел Uses }
Label { Раздел Label}
Const { Раздел Constants }
Type { Раздел Types }
Var { Раздел Variables }
Procedure { Описание процедур }
Function { Описание функций }

Begin { Раздел инициализации }
Statement; { Операторы }
Statement;
End.

Вот части модуля:
- Заголовок модуля
- Интерфейсная часть
- Часть реализации
- Часть инициализации

Заголовок модуля:
В заголовке модуля определяется имя модуля, которое вы будете использовать, при указании ссылки на данный модуль в разделе Uses другой программы.

Интерфейсная часть:
В интерфейсной части объявляются константы, типы, переменные, процедуры и функции, которые являются общими (доступными пользователям модуля). Для процедур и функций здесь перечисляются только их заголовки. Тела процедур и функций находятся в части реализации.

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

Часть инициализации:
Часть инициализации - завершающая часть модуля. Она состоит из:
- Зарезервированного слова End (нет кода инициализации), или
- операторной части, которая будет выполнена при запуске программы, использующей данный модуль

Hosted by uCoz