Оверлеи в файлах .EXE
Borland Pascal также позволяет вам записывать оверлеи в ко- нец выполняемого файла .EXE прикладной программы, а не в отдель- ный файл .OVR. Чтобы присоединить файл .OVR к концу файла .EXE, используйте команду DOS COPY с параметром командной строки /B, например:
COPY/B MYPROG.EXE + MYPROG.OVR
Вы должны убедиться, что файл .EXE компилировался без вклю- чения в него информации для отладки. Таким образом, в интегриро- ванной интерактивной среде IDE в меню Options¦Compiler (Парамет- ры¦Компилятор) проверьте параметр Standalone (Автономная отлад- ка). При использовании компилятора, работающего с командной стро- кой, укажите параметр /V.
Для чтения оверлея не из отдельного файла .OVR, а из конца файла .EXE просто задайте при вызове OvrInit имя файла .EXE. Если вы работаете под управлением DOS версии 3.х, то можете использо- вать для получения имени файла .EXE стандартную функцию ParamStr, например:
OvrInit(ParamStr(0));