Пересборка точки расширения epAppInit
Добавлено: 16 сен 2015, 18:27
Собрал точку расширения ..
Теперь хочу поменять обработчик RunInterface ... получают ругань (получаю если хоть раз запустить его набазе)
Ошибка: Уже есть обработчик с таким именем ! iMyExt2992
Сабж. как разрегистрировать обработчик или как его переопределеить ?
Код: Выделить всё
extensionPoint epAppInit;
objInterface objMyExtPoint;
function AutoProcessMsg: boolean;
end;
vipInterface MyExtPoint implements objMyExtPoint;
interface MyExtPoint;
function AutoProcessMsg: boolean;
{
RunInterface('мой интерфейс');
AutoProcessMsg := true;
}
end.
var GlobMyExtPoint: MyExtPoint new;
handler iMyExt2992 on ExtensionPoint epAppInit [99] //epAppInit - Это точка расширения срабатывающая при запуске системы
action { result := GlobMyExtPoint.AutoProcessMsg;}
rollback { }
Ошибка: Уже есть обработчик с таким именем ! iMyExt2992
Сабж. как разрегистрировать обработчик или как его переопределеить ?