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

Назначение

Функция Lic_ModuleMayBeUsed позволяет узнать, разрешен ли системой защиты указанный модуль для использования. Для сборки "без ключей" или в демо-режиме доступен любой модуль. В противном случае доступны только те модули, которые упоминаются в лицензионном файле.

Описание

function Lic_ModuleMayBeUsed(ModuleID: string) : boolean;

Параметры

ModuleID - идентификатор модуля.

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

Возвращает true, если Атлантис-приложение скомпилировано с отключенной системой защиты или используется в демо-режиме. В противном случае возвращает true, если удалось найти указанный модуль в лицензионном файле. Если модуль в лицензии не упоминается или не удалось найти лицензионный файл, функция возвращает false.

Пример

#include my.vih

//==================================================
interface aIfc;
! Без таблиц
create view as;

//--------------------------------------------------
handleEvent
cmInit:
  if not Lic_ModuleMayBeUsed('MENUZARP')
  {
	abort; exit;
  }
end;
end.

Смотрите также