新闻
客什地区SIEMENS一级分销商西门子(中国)有限公司授权总代理
2024-07-18 10:17  浏览:20
客什地区SIEMENS一级分销商西门子(中国)有限公司授权总代理

    前几日,有订阅者咨询笔者,想利用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  “另存为”运行效果

相关新闻
联系方式
公司:广东湘恒智能科技有限公司
姓名:董海波(先生)
电话:13510737515
手机:13185520415
地区:广东-惠州
地址:惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
邮件:857835895@qq.com
QQ:1695606393
微信:13185520415
拨打电话
微信咨询
请卖家联系我