Возникла следующая проблема с Trend (ActiveFactory).
Используется следующее ПО: InTouch View SP1, ActiveFactory версии 9.1. Тренд используется в качестве ActiveX в окне InTouch. База InSQL находится на сервере.
При построении графика view.exe в оперативной памяти начинает занимать около 1,2 Гб (до открытия окна с трендом — 60 Мб). После закрытия окна память InTouch не освобождает, либо освобождает, но не всю (остаётся порядка 1 Гб, притом, что стоит настройка Always load windows from disk). После этого начинаются проблемы с прорисовкой на окнах (используется видеостена с большим разрешением).
Можно ли сделать так, чтобы InTouch освобождал память после использования данного компонента?
И каким образом можно ускорить запрос к InSQL трендом (происходит в среднем 5-20 с с небольшим подвисанием)?
P.S. Попробовали решить данную проблему следующим образом: поставить данный ActiveX на форму например в Visual Basic 2010 и откомпилировать (т.е. сделав отдельное приложение), но при установке его на форму выдаётся следующая ошибка: "Сбой при импорте элемента управления ActiveX. Убедитесь в том, что он правильно зарегистрирован". Как я понимаю, имеется некая защита, запрещающая это делать, верно?