Функция LoadMenuEx Назад В начало Вперед

Назначение

Загружает динамическое меню из ресурса.

Меню, загруженное из ресурса функцией LoadMenuEx, остаётся в памяти до вызова функции RunLoadMenu или DisposeLoadMenu. Если к моменту завершения приложения в памяти остались неосвобождённые меню, в каталоге запуска формируется файл MenuLeakage.log, содержащий список неосвобождённых меню и интерфейсов из которых они загружались.

Описание

function LoadMenuEx(
  name : string;
  bConfRegister : boolean;
  blockDynamic : boolean = false
) : longInt;

Параметры

name - имя меню в ресурсе.

bConfRegister - если true, то меню будет регистрироваться в конфигураторе в момент загрузки.

blockDynamic - если true, то загрузка динамических меню будет заблокирована. Необязательный параметр.

Возвращаемое значение

Идентификатор загруженного меню или 0 в случае ошибки.

В случае, если меню не найдено в ресурсе, возбуждается исключение ExVip.ExLoadMenuError.

Версия

Начиная с Атлантис 5.4.14.