Функция 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.