Функция MaxAvail()

Модуль WinCrt

Возвращает размер самого большого непрерывного свободного блока в куче.

Объявление:

Function MaxAvail : Longint;

Режим:

Windows, Real, Protected

Замечание:

Возвращает больший из:

Самых больших свободных блоков внутри области менеджера управления динамической памятью
Глобальной кучи Windows

Значение соответствует размеру самой большой динамической переменной, которая может быть распределена.

Пример:

{ Пример программы для процедур FreeMem и GetMem и функции MaxAvail }

Uses WinCrt;

Type TFriendRec = Record
             Name : String[30];
             Age  : Byte;
                  End;
Var P: Pointer;

Begin
 If MaxAvail