|
Помогите ламеру с Genesis32:) |
|
Пытаюсь смастерить проект взамен имеющегося на старой скаде. Есть немного вопросов. 1) как реализовать простейшую звуковую сигнализацию (бипер) средствами только GraphWorX? 2) какие механизмы применять для навигации по окнам проекта в рунтайме, чтобы входящая информация запрашивалась и анализировалась в независимости от того, что в данный момент на экране? (и чтоб бипер работал при возникновении событий, к которым текущее окно не имеет отношения) ...или если ответы на эти вопросы я могу найти где-нибудь в другом месте, подскажите, где:) |
|
|
просто Шурик
|
|
![]() |
|
|
Сорри, со второй проблемой разобрался вроде - слои использую. А вот с первой- пока нет... |
|
|
просто Шурик
|
|
![]() |
|
|
Для решения проблеммы по пункту 2 можно применить всплывающее окно, при этом информация в основном окне сохраняется, и из всплывающего окна можно вызывать следующие всплывающие окна. Для организаци звуковой сигнализации нужен AlarmWorX, средствами GraphWorX не обойдетесь. |
|
|
Сергей
|
|
![]() |
|
|
А если звуковых возможностей AlarmWorX ActiveX покажется мало, то можно еще будет воспользоваться ScriptWorX, который у меня на разные типы аварий и сообщений воспроизводит разные wav-файлы с нужной периодичностью повторов. ScriptWorX подписан на сообщения от AlarmWorX, и используя различные значения параметра Severity (важность, что ли) можно задавать на выполнение нужный скрипт.
Короче, без VBA-программинга не обойтись, иначе слишком простые проекты получаются. P.S. если пример в ScriptWorX заинтересует, могу сбросить. |
|
![]() |
|
|
Спасибо за советы. Хочется обойтись малой кровью (малой ценой:)). Если в ВБСкрипте можно играть вавы, то почему бы не делать это в графворксе? Если не затруднит, сбросьте пример на kil@onego.ru. На ВБСКрипте никогда не программировал, может поможет разобраться. |
|
|
просто Шурик
|
|
![]() |
|
|
Поможет, как всегда, Яндекс. Вторая же ссылка: http://dimit.pochta.ru/wopr_zwuk.html#2 Там про Excel, но к GraphWorX это тоже относится. |
|
|
Инженер-системотехник
+7 (916) 477 3925 |
|
![]() |
|
Ответить
|
| Переход на форум | Права доступа на форуме ![]() Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |