Показано с 1 по 2 из 2

Тема: Кнопка DoAction C# в мнемосхеме

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Кнопка DoAction C# в мнемосхеме

    Добрый день!

    Проконсультируйте пожалуйста по следующему вопросу:

    Как организовать кнопку DoAction на мнемосхеме, т.е. чтобы при нажатии этой кнопки вызывался C# скрипт?
    Я понимаю, что возможно реализовать через метод execute() опрос какой нибудь кнопки, и в теле метода написать нужные алгоритмы. Но, метод execute() запустится сразу при старте проекта и будет опрашивать значение кнопки. А мне бы хотелось избежать постоянной работы скрипта, т.е. добиться, чтобы нажатие кнопки вызывало скрипт. После прочтения блога сложилось впечатление, что DoAction() позволит это сделать.

    Заранее спасибо.
    Последний раз редактировалось Igor V; 28.01.2017 в 16:19.

  2. #2

    По умолчанию

    Нет. DoAction - это чисто для режим разработки.
    Вам нужно использовать стандартный метод Execute. Да скрипт будет исполняться при каждом нажатии кнопки, но вы можете сделать выполнение кода по переднему фронту:
    bool? M=false;

    public override void Execute()
    {
    if (Выполнить==true && M==false)
    {
    M=Выполнить;
    Спасибо.

Похожие темы

  1. кнопка на мнемосхеме
    от Vitamin в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 28.10.2016, 08:30
  2. Кнопка на мнемосхеме
    от Вова13 в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 27.01.2016, 08:30
  3. Об уставках на мнемосхеме
    от Roman62rus в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 20.12.2014, 21:03
  4. Тренд на мнемосхеме
    от mib_z в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 23.09.2013, 10:36
  5. Тренд в мнемосхеме
    от Oleg_gelo в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 30.10.2011, 17:59

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •