This is topic Звук на ActiveX in forum Операторский интерфейс / HMI at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/3/t/000102.html

Posted by ilya (Участник № / Member № 469) on :
 
Я не ахти какой программист, поэтому не могли бы Вы подсказать.Ситуация такая:
В Delphi создал простой ActiveX который по значению интервала канала воспроизводит вуковой файл. Использую стандартный интерфейс IDispatch. Привязываю к каналам через таблицу свойств. Вообщем все работает, когда находишся на том же экране, где размещен ActiveX стоит перейти на другой - тишина, звук не воспроизводится. Не подскажите, в каком направлении двигаться что бы решить проблему.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
При переходе на другой экран ActiveX становится неактивным и работать не будет. Надо - либо размещать его на каждом экране, либо на всех экранах делать небольшую ссылку на экран, где есть этот ActiveX. [clever / умный]
 
Posted by ilya (Участник № / Member № 469) on :
 
"При переходе на другой экран ActiveX становится неактивным и работать не будет." Может так будет правильнее: РПД перестает вызывать методы моего ActiveX через IDispatch (может не совсем точно выражаюсь - не силен я в COM),а не "ActiveX перестает работать"?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
А какая разница - если РПД не вызывает методы элемента, значит элемент перестает функционировать, или я не прав! [master / мастер]
 
Posted by ilya (Участник № / Member № 469) on :
 
Нет конечно:не прав! Может мой компонент еще чего-нибудь там делает [Улыбка / Smile] ,а Вы:работать перестает! В заблуждение вводите [fun / веселый] Но это я так... Теперь все понятно.Спасибо за ответ!
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2