Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
10
Добавлен:
05.08.2022
Размер:
903.38 Кб
Скачать

Работа оверлейных программ обеспечивается с помощью процедур и функций библиотечного модуля OVERLAY, входящего в библиотечный файл TURBO.TPL.

При создании оверлейных программ следет:

  • Выделить главную часть программы и разбить оставшуюся часть на несколько модулей.

  • В главной части программы указать с помощью директив компилятора вида {$О <имя>} те модули, которые будут оверлейными, например:

Program Main;

Uses UnitA, UnitB;

{$0 UnitA}

{$O UnitB}

  • В начале главной программы и каждого оверлейного модуля необходимо поместить директивы компилятора {$О+} и {$F+}, после чего скомпилировать программу.

ovrinit(<имя файла>)

Инициализация оверлейного файла

ovrsetbuf(<длина>)

Установка размера буфера

ovrgetbuf

Возвращает размер текущего буфера