我在wincc中添加一按钮,通过C脚本实现一功能,假如这个功能是切换到另一画面,但是为什么运行后对这个按钮设置的热键不好用?而实现同样的功能不通过C脚本,直接组态热键却好用,这是为什么呢?
难道用C脚本的时候,热键也需要编程?
我的按钮不只这个功能,麻烦请说明在C脚本下,组态的按钮怎样实现热键操作,不要让我去改变实现这个功能的方法.谢谢!!
问题补充:
对啊,我知道啊,我已经将代码放在事件--鼠标动作(或者按左键)--C,但是不行,我刚才用了别的方法,不在鼠标动作处添加C脚本,而是在键盘有键按下,也就是TAB键切换到这个按钮,然后按除了TAB键外所有键也能实现,呵呵,为什么呢?热键也不用定义了,全是热键,无奈啊.
用脚本编写热键怎么写呢?
最佳答案
首先检查是否正确地对这个按钮组态了需要的热键,然后在按钮单击事件中编写响应代码。你可以使用诊断窗口观察你的代码执行情况。首先在你的响应C脚本中编写Printf语句,这样就可在诊断窗口中观察到当你使用热键后是否进入到该脚本中,以此判断是否正确组态了热键。也可通过该诊断窗口观察到你的C脚本的执行步骤就可找到出错的原因了
提问者对于答案的评价:
已经做出来了,呵呵,从你这学了一招,谢谢了.
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc277522.html