Диагностика нажатой клавиши
Александр; 3.10.03

Господа! Какая функция в WinCC возвращает код нажатой клавиши? Необходимо выполнять скрипт в момент отпускания клавиши Enter после ввода числа в поле ввода/вывода.

Re: Диагностика нажатой клавиши
Роман Папировский; 3.10.03

Возможно, вам просто необходимо назначить скрипт на Event “Input Value”-“Change”. Это событие вызывается при завершении ввода в I/O Field




Re: Диагностика нажатой клавиши
Александр; 3.10.03

Да, все работает, спасибо! Но все-таки было бы интересно знать, как отловить произвольно нажатую клавишу.

Re: Диагностика нажатой клавиши
Дмитрий Маслов; 6.10.03

Для отлавливания нажатия клавиш у многих графических объектов WinCC имеется группа событий Keyboard с событиями press и release, срабатывающими при нажатии и отпускании любой кнопки на клавиатуре, если данный объект находится в фокусе. В качестве параметра в функции обработки указанных событий передается код нажатой (или отпущеной) клавиши.

См. WinCC Competence Center