![]() |
#8 |
Участник
|
Есть способ проще - через Automation.
DLL в атаче содержит компонент с событием OnDestroy, которое срабатывает в момент уничтожения самого Automation и передаёт управление в Navision. Пример использования: 1) Регистрируете DLL. (regsvr32.exe CROCOnDestroy.dll) 2) В нужном отчете создаете глобальную переменную oDestroy Automation 'CROC OnDestroy 1.0 Type Library'.OnDestroyEvent 3)В дополнительных свойствах переменной выставляете WithEvents=YES 4)В коде появляется тригер - oDestroy::OnDestroy() - в него пишете поцедуру логирования. |
|