Освобождение ActiveX компоненты

Добрый день.

Столкнулся с такой проблемой.
Мне необходимо в карточке записи использовать html редактор. Для этого я используюь ActiveX Shell.Explorer.2
в котором открываю страницу с CKEditor.
И все бы было хорошо, но при открытии карточки, террасофт поглащает дополнительные ~8мб оперативной памяти, с которой не расстается после закрытия карточки.
В общем проблема в том, что при закрытии карточки не происходит освобождение ActiveX компоненты.

Пробовал:
Очищение ActiveXProgID на OnProfileSerialize - не помогает
Очищение ActiveXProgID на EditOnClose - не помогает

Вариант использования одной глобальной компоненты не подходит, т.к. пользователю может понадобится открыть несколько карточек.

Использую
OS Windows XP
Terrasoft CRM 3.2.0.15
Подскажите как быть.

Нравится

5 комментариев

Для моделирования данной ситуации, прикрепите пожалуйста сам сервис карточки, с кодом который вы используете для обработки событий.

Приветствую!
Вот, если этого будет не достаточно, могу выложить чего-то еще.

Выложите пожалуйста сервис uf_Multimedia. Не можем без него корректно импортировать сервисы

Предлагаю вам обратиться в support, за последними бинарными файлами Terrasoft для вашей базы. Напишите пожалуйста на support@tscrm.com

Показать все комментарии