Откомпелировал и вставил ActiveX Spin (tmxlib). При вызове метода ChangeChans (ItmDataLink) tm6 v04 завершает работу с ошибкой. В 5-ой версии он работает нормально. При разработке собственного ActiveX наблюдается та же самая проблема. Вопросы: 1) С чем это может быть связано? 2) В ТМ6 расширилось число типов каналов. Собираетесь ли Вы расширять интерфейсы для ActiveX? 3) Появиться ли возможность доступа к архиву из ActiveX?
Posted by oea77 (Участник № / Member № 1981) on :
И еще вопрос. Не могу получить милисекунды времени изменения канала. В поле timeMsec (VALUEPOINT)постоянно лежит 0. Это ограничение базовой версии?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1. Возможно, Ваш компонент не соответствует поддерживаемым интерфейсам ActiveX в ТМ6. 2. Расширения интерфейсов для ActiveX не планируется. Время изменения канала. С каким атрибутом канала Вы работаете (45)? Поясните.
Posted by oea77 (Участник № / Member № 1981) on :
>>Время изменения канала. С каким атрибутом канала Вы работаете (45)? Поясните. Речь идет об ActiveX (Интерфейс IChInfo, метод OnDataChanged, аргумент VALUEPOINT). И там поле милисекунды всегда принимает значение 0.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
К какому атрибуту канала привязан аргумент экрана, который связан с аргументом VALUEPOINT ActiveX?