18.7. Включение оверлеев в EXE-файлы
Версия 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))