刚刚开始学习VBS,只有wincc的help和网上download的VBS手册可以参考。
看系统help,里面只是说:
用户在运行期间进行登录必须采取下列步骤:
启动运行系统。
现在即可使用在WinCC项目管理器中所定义的“登录”快捷键来打开口令对话框(项目属性-热键标签)。
在对话框中输入登录名称和口令。
系统将检查已经为编辑器和所安装组件分配的授权。如果授权匹配,则系统解除锁定编辑器和组件,以便可以使用它们。
----------------
于是我想到可以先定义一个热键,再用VBS发送定义好的热键模拟键盘就行了。
于是我在项目属性里面定义登录的热键为:alt+l
然后在画面的一个名称叫“登录”的按钮的鼠标左击事件中写了段VBS脚本模拟键盘敲击alt+l,也就是windows宿主的sendkeys方法。
想想自己的这个方法好像笨了点,有没有其他更简单的方法啊???