Довольно приятная штука для применения в супервайзоре.
Полученные "живые" картинки стабильно работают в скаде, не глючат, не грузят процессор, анимацией управлять довольно просто:
Вставим обект на страницу и назовём его например Flash2 и Настроим как нужно его свойства,
Если применяем картинки разного размера, можно подогнать цвет фона проигрывателя под цвет фона страницы (свойство BackgroundColor, палитра та что в HTML). Если нужно наложить на разрисованный фон, то тут придётся немного помучатся, запускаешь проект на выполнение, с нужной страницы делаешь принтскрен, далее например в пайнт или Corel, вырезаешь нужный кусок и вставляещь в Ulead Gif Animator 5, в качестве фона на всех кадрах, размеры по точкам почему-то всегда совпадают.
Самое простое управление картинкой, настроить контрол на запуск определённого файла, и непрерывное воспроизведение.
тогда чтобы остановить картинку, нужно выполнить в скрипте команду: Execute("Flash2","Stop") , запустить заново---Execute("Flash2","Play"), иногда правда можно обойтись свойством visible
Если понадобится более сложное управление картинкой:
Execute("Flash2","GotoFrame", 2)--- перейти к кадру под номером 2, вместо двойки может быть переменная супервайзора.
PutProperty("Flash2", "Movie", "D:\ActiveX2\1234.swf")--- запустить новую картинку 1234.swf
перемотка и прочее подобное врятли могут понадобится.
Для чего я это применял:
Бегущие символы на трубопроводах,
Вращение шнека,
Работа виброднища,
Анимация разгрузки весов,
Работа вентилятора
Работа загрузчика шихты
Но так и не догадался вставить в скаду анимированный логотип своей конторы.
Есть и один неприятный недостаток для всех ActiveX, невозможно поверх контрола добавить другой объект супервайзора, прячутся во время исполнения.
Какой-то бардак в версиях плеера, под супервайзор подойдёт в принципе любая версия если в комплекте установки есть контрол ActiveX.
Может кто подскажет, где найти русское описание контрола Adobe Flash Player, т.е. его команд? Не могу почему-то ничего найти.
P.S. а интачь хвалится что в 10 версии встроили что-то похожее на Flash, и зачем было так мучится...
пример выложил:
contents/files.php?action=downloadfile&filename=ActiveX2.rar&dir=n10/n60