Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Управление Памятью    >>    x_sharp
   
 
 XMS-Sharp 2.01 - Модуль для Работы с XMS   Ivan Kalininskiy 14.07.1997

Модуль поддерживает работу с расширенной (XMS) памятью. Приведен пример использования и краткое описание функций.



2k 
 

+-------------------------------------------------------------------------+ | SHARP (2.01) | | Библиотеки для работы с PCX файлами, EMS, XMS памятью и "мышью". | | из программ на Turbo / Borland Pascal 7.0 | | All right reserved | | -= FreeWare Release =- | +-------------------------------------------------------------------------+ | Описание функций библиотек: | ++-------------------------------------------------------------------------++ | XMS-SHARP | | Библиотека для работы с XMS памятью. | +---------------------------------------------------------------------------+ | | | XmsInitialized : boolean = false; | | Флаг наличия XMS памяти. Если XmsInitialized = false, | | это означает, что XMS память отсутствует или не была | | инициализирована. | | | | XmsStatus : byte | | Статус завершения операции с XMS памятью. | | Значение XmsStatus, отличное от нуля, означает, что последняя | | операция с XMS памятью завершилась аварийно. | | Подробное описание возможных кодов завершения дано | | в спецификации XMS. | | | | XmsAddr : pointer = nil; | | Содержит адрес точки входа диспетчера XMS памяти. | | Если Xms_Addr = nil, это означает, что XMS память отсутствует | | или не была инициализи