Показать сообщение отдельно
Старый 30.03.2016, 14:41   #54  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от Lucky13 Посмотреть сообщение
Если очень надо, лучше используйте setTimeOut на форме.
Не на форме. Предположительно, в глобальном кеше.

Нужен объект, который после инициализации и создания экземпляра Com будет существовать до закрытия Axapta.

Не знаю, был ли уже в Ax3.0 \Classes\ClassFactory\globalCache()? Если был, то посмотрите по перекрестным ссылкам примеры использования. Вероятно, проще всего, будет в глобальный кеш засунуть экземпляр класса.

Если экземпляр класса в глобальном кеше будет "простаивать" (в смысле, приведет к выгрузке COM из памяти по причине "не использования"), то организовать периодическое "передергивание" по setTimeOut через метод класса \Classes\Info\executeUserOptions()

Хотя, конечно, это уже "костыли" от безысходности...
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...