Используйте ФБ "Кнопка" из закладки "Управление".
Вид для печати
А можно изменить время ее нажатие? если я нажимаю 1 секунду, то она нажата все равно по умолчанию секунды 3
Опять загвоздка с обыкновенным выпадающем списком. при выборе строки открывается окно, при его закрытии выбранная строка остается, следовательно для повторного открытия того же окна, следует поменять строку, откроется другой список, а уже потом вернуться на нужную строку.
Тогда используйте кнопку без фиксации из палитры мнемосхемы - свяжите ее через выходы динамизации.
Но нужно иметь ввиду что короткие нажатия такой кнопокой могут не передаваться.
спасибо большое) все кое как, но получилось. Есть еще одна сложная задача. Ее я вообще не представляю как решить. При переходе в ручной режим работы, на мнемосхеме появляются кнопки управления элементами, но перед тем, как оператор начнет их нажимать, он в обязательном порядке должен нажать кнопку "звонка громкого боя", после чего блокировка с кнопок управления снимется. все вроде бы просто. Но:
1. Хочется чтобы после звонка, оператор мог пользоваться элементами определенное время, после истечения которого они снова блокировались.
2. И если он перешел в автоматический режим, и сразу в ручной, тогда таймер должен скинуться, и кнопки опять должны заблокироваться. Вот такая вот белиберда.
И в чем трудности?
Для формирования задержки используйте "Задержка по времени" или "Выдержка по времени" (что удобнее).
Добрый день.
Выполняю шаблонирование и вставку изображений объектов через скрипт. У каждого из таких объектов при вставке на мнемосхему создается элемент "Кнопка вызова". В режиме исполнения при наведении мыши на "кнопки вызова" появляются комментарии с именем объекта, что совсем не нужно. В ручную убирать комментарий очень долго. Как это сделать в скрипте при вставке изображения объекта на мнемосхему?
Через скрипт это сделать нельзя. У нас записана задача на отключение подсказок у изображения объекта.
Добрый день.
Создал проект, использовал в нем разработанные ВФБ. Теперь нужно переместить проект на другой компьютер. Для подключения dll на другом компьютере скопировал все dll в папку MasterScada, создал bat файл со строчками вида "netreg.exe vfb.dll" перечислив все свои dll и запустил. Исполнение bat-файла прошло успешно, поочередно выполнялись нужные команды. При попытке открыть мнемосхему, на которой расположены ВФБ появляются ошибки вида:
Ошибка при создании элемента Журнал (CLSID={5d8d3d4b-d86c-461f-a17a-dab24aa33244}) : Класс не зарегистрирован (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
Класс не зарегистрирован (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
В данном случае это была кнопка, при нажатии на которую открывается журнал.
Как правильно подключать вфб на другом компьютере?