wincc 光标定位和显示问题
在wincc的画面中:
1、当从A画面转到B画面后,如何让光标默认停留在B画面上指定“输入输出域”输入位置并闪烁,等待输入数据;
2、输入数据完成后,回车,光标默认到下一个“输入输出域”中并闪烁;
3、第二个输入完成后,回车,默认到指定的“按钮”上,等待回车确认。
光标控制改“是”,可以在本画面中回车下移,A画面转到B画面不能用。
原来问过同一个问题,现在知道和焦点有联系,研究了,不行了,只好再问一问了。
哪位有vbs的脚本给参考参考,谢谢!
最佳答案
测试了下,激活"输入输出域“的立即输入,当"输入输出域“激活时(获得焦点)则进入等待输入数据的状态,这样在B画面打开事件激活第一个”输入输出域“即可
Screenitems(”输入输出域1") .Activate
在第一个输入输出域的键盘按下事件里,判断是否按下回车键,如果是激活下一个对象
If nchar=13 Then ‘是否按下回车键
ScreenItems("输入输出域2").Activate ‘激活输入输出域2
End If
这样直到最后一个输入输出域激活按钮,在按钮的键盘按下事件里判断回车键并做出对应的处理
提问者对于答案的评价:
谢谢,我没有用脚本,使用光标模式和你说的立即输入,解决了问题。
第一个脚本我不知道放在哪个键下。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc264321.html