18.7. Включение оверлеев в EXE-файлы

We use cookies. Read the Privacy and Cookie Policy

Версия 5.5 Турбо Паскаля позволяет хранить оверлейную часть в одном файле с исполняемым кодом, а не в отдельном OVR-файле. Для этого следует дописать оверлеи в конец EXE-файла командо MS-DOS COPY с ключом /B:

COPY/B TEST.EXE+TEST.OVR

- 404 -

При этом надо быть уверенным, что EXE-файл откомпилирован без отладочной информации (в интегрированной среде в меню Debug/Standalone debugging стоит off). Чтобы инициализировать оверлей, достаточно в процедуре OvrInit указать имя основного EXE-файла. Обычно это делают через функцию ParamStr:

OvrInit(ParamStr(0))