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

Тема: Помоги с keypad пожалуйста

  1. #1

    По умолчанию Помоги с keypad пожалуйста

    День добрый, подскажите пожалуйста, можно ли как-то определить то что пользователь в стандартном диалоге keypad нажал кнопку OK? Мне это нужно для того чтобы после ввода значения запустить обработку этого самого значения.

  2. #2

    По умолчанию

    Я в СПК новичок, но ведь можно проверить вводимое значение, равно ли старому, как изменится, так и запустить обработку?

  3. #3
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    См. событие OnDialogClosed.

  4. #4

  5. #5
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    Мда, значит, просто так не получится.
    У меня этой проблемы не возникало, потому что я стараюсь писать программы так, чтобы пересчёт по старому значению не влиял на состояние системы. При этом обработка по закрытию диалога у меня тоже есть, но я не вижу проблем обработать заново старое значение (в случае ESC).
    Последний раз редактировалось Yegor; 21.10.2015 в 12:27.

  6. #6
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    мне кажется в документации как раз таки отдельно про кнопку Ок показан пример
    Изображения Изображения
    • Тип файла: png owen.png (78.4 Кб, Просмотров: 56)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #7
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    мне кажется в документации как раз таки отдельно про кнопку Ок показан пример
    Внесу небольшое уточнение. В современных (SP5 Patch5 и выше) версиях CODESYS данный код не сработает. Но его актуальная версия доступна в примере от компании 3S (приложение IECOpenDialog). Пример запускается и работает на 3.5 SP6 и выше. Если кто-то будет в нем разбираться, то отпишитесь, пожалуйста, удалось ли адаптировать его к Numpad и Keypad (в примере рассмотрен диалог Login).
    Вложения Вложения

Похожие темы

  1. Подскажите Пожалуйста!!!
    от Алекс2013 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 13.04.2013, 11:35
  2. Помогите пожалуйста
    от preengineer в разделе Подбор Оборудования
    Ответов: 4
    Последнее сообщение: 15.11.2011, 11:27
  3. помогите пожалуйста
    от xaker_tm в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 02.11.2009, 09:49
  4. Подскажите пожалуйста
    от konst2 в разделе ПЛК1хх
    Ответов: 17
    Последнее сообщение: 28.04.2009, 10:33

Ваши права

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