12.2.
ЗАГОЛОВОК МОДУЛЯ И СВЯЗЬ МОДУЛЕЙ ДРУГ С ДРУГОМ
Заголовок модуля состоит из зарезервированного
слова unit и следующего за ним имени модуля. Для правильной работы среды Object
Pascal и возможности подключения средств, облегчающих разработку крупных программ,
это имя должно совпадать с именем дискового файла, в который помещается исходный
текст модуля. Если, например, имеем заголовок
Unit
Global;
то исходный текст соответствующего
модуля должен размещаться в дисковом файле global. pas. Имя модуля служит для
его связи с другими модулями и основной программой. Эта связь устанавливается
специальным предложением
Uses
<сп.модулей>
Здесь uses - зарезервированное слово
(использует);
<сп.модулей> -список модулей, с которыми устанавливается
связь; элементами списка являются имена модулей, отделяемые друг от друга запятыми,
например:
Uses
Windows, SysUtils, MyUnit;
Если объявление uses используется,
оно должно открывать раздел описаний основной программы. Модули могут использовать
другие модули. Предложение uses в модулях может следовать либо сразу за зарезервированным
СЛОВОМ interface, либо Сразу за словом implementation, либо, наконец, и там,
и там (т. е. в модуле допускаются два предложения uses).