-----------------------------------------------------------------
Описание: function MemAlloc(Size: Word): Pointer;
Назначение: Выделяет Size байт в оперативной памяти и возв- ращает указатель на блок. Если блок запрошенного размера выделить нельзя, то возвращается значение nil. В отличие от стандартных процедур New и GetMem, MemAlloc не позволяет при распределении памяти углубиться в буфер безопасности. Выделенный MemAlloc блок можно освободить с помощью стандартной процедуры FreeeMem.