客什地区SIEMENS一级分销商西门子(中国)有限公司授权总代理

   2024-07-18 22

    前几日,有订阅者咨询笔者,想利用WINCC的VBS脚本实现文件打开及文件另存为对话框的功能,本文笔者就来讲解下实现过程。

    VB里面实现此功能最直接方法就是利用CommonDialog控件。
同理,我们在WINCC中也可以把此控件调用,来实现这个功能,具体实现方法如下:

    第一步,在画面窗口中添加两个按钮,一个命名“打开”,一个命名“另存为”


图1

第二步,将CommonDialog控件加载到WINCC中


图2

第三步,在弹出的“选择OCX控件”窗口中,找到“Microsoft Common Dialog Control,Version6.0”项,然后勾选上这一项的复选框,再点击确定


图3

这样在控件中将多出图4所示CommonDialog控件


图4

第4步,将添加的CommonDialog控件添加到画面的任意位置,并将其属性对象名称改为“Commdiag”。
(对象名称可任意定义,后面脚本中保持一致就OK)。


图5

第5步,在“打开”按钮的“事件”--“鼠标”--“单击鼠标”中,添加VBS动作


图6

    具体脚本内容为:


图7  “打开”按钮事件脚本

  


图8 “另存为”按钮事件脚本

    第6步,保存,运行,效果图如下


图9  “打开”运行效果


图10  “另存为”运行效果

核心提示:华南西门子总代理,华中西门子总代理,华东西门子总代理,华北西门子总代理,西北西门子总代理
 
反对 0举报 0 收藏 0 打赏 0
 
同类新闻
  • 联系人:董海波
  • 电话:13510737515
  • 地址:惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
  • 邮件:857835895@qq.com
  • 手机:13185520415
我们的产品