Инструменты пользователя

Инструменты сайта


Боковая панель

Если вам не пришло письмо с регистрационными данными, проверьте папку «Спам»

Новости:

09 мая 2020
* Новая версия DataExpress



Обратная связь

Wiki-синтаксис
Как написать хорошую статью
Полигон

programmirovanie_v_dx:polzovatelskie_moduli

23. Пользовательские модули

Пользовательские модули являются относительно самостоятельными участками кода. Они могут содержать часто используемые процедуры, функции, определения типов, константы. Назначение модулей целиком определяется разработчиком. Модули подключаются директивой препроцессора $I.

{$I mymodule}
 
procedure MyModuleProc(); 
beginend;

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

Пользовательские модули не используются самостоятельно, как модули форм и модуль Main, поэтому не компилируются. Это значит, что если в коде модуля есть ошибка, то компилятор ее обнаружит только тогда, когда этот модуль будет подключен в модуле формы или модуле Main.

Модуль Main тоже можно подключать в модулях форм.

programmirovanie_v_dx/polzovatelskie_moduli.txt · Последние изменения: 2018/04/23 11:11 — 7bit