在WinCC中应用vbs,如果想在一个textBox中截取用户的回车输入,比如,在用户输入一系列字符之后("12345"),用户按回车,这时候如何捕捉回车事件?(比如在回车的时候用MsgBox显示用户在textBox中的输入("12345")),请用vbs实现,谢谢!
问题补充:
因为我要根据Text的内容进行处理,但是text内容的长度是不一定的,比如可以是“12345”也可以是“123456”,正常的输入方式一般是用户输入之后,点击回车,我捕捉到回车,就对text进行相关的处理,比如搜索数据,存在,有一种反映,不存在,就另一种反映(比如msgBox提示),那么如果我在change事件中写代码,在用户达到真正要填写的数据长度之前,会触发很多多余的事件,多次触发不存在的msgBox。不知道这样怎么解决,我现在是加了一个结束的按钮,但这样很不方便。请指教。
最佳答案
在I/O域中的事件--〉输入值中的更改事件写代码,当你不按回车确认时,输入值不会被接受,就不会出现你问题描述中所说的那种情况。
提问者对于答案的评价:
感觉上象是可以,那还不如就找到回车字符,在change里边写了,还是没解决,还是感谢大家,谢谢~
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271458.html