实现打开文件选择对话框,选择好文件后打开这个文件

在wincc中点击一个按钮,弹出可以选择文件的对话框,用户选好文件后,打开这个文件。整个过程就像microsoft word点打开按钮,选好文件之后就在窗口中打开一样。
用脚本或其他什么方法实现都可以。

最佳答案

VBS脚本打开文件选择对话框可以这样,以默认打开方式打开任意文件

Dim CDG,WSH,FilePath 
Set CDG=CreateObject("MSCOMDLG.CommonDialog.1")
CDG.MaxFileSize=260
CDG.ShowOpen
FilePath=CDG.FileName    ''获取选定文件的完整路径
Set CDG=Nothing              '' 释放对象
Set WSH=CreateObject("Wscript.Shell")
WSH.Run "Cmd /C Start """"  """ & FilePath & """",0       ''打开选定的文件

提问者对于答案的评价:
问题完美解决!多谢啦,高人!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc264421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午2:58
下一篇 2019年6月11日 上午2:58

相关推荐

  • wincc 事宜

    网上电驴下载的sql2005,在安装时没问题,但在安装wincc 6.2的时候,却说sql没安装好。为此重装了两次系统。特恼火,小弟把它装起来无非是想学习一下,有否哪位大…

    SIMATIC WinCC 2019年6月11日
  • 如何复制正在运行的wincc项目文件

    如题,项目方跑了,但设备一直在运行,不能停机,所以想把wincc项目文件复制到其他电脑上研究,但又不敢把程序停掉,怕再也起不来。有木有办法实现呢。 问题补充:现场有3台电脑,2台操…

    SIMATIC WinCC 2017年11月6日
  • TIA WINCC 怎么做历史数据显示呢,像威纶这样。通过位触发记录数据,

    找了半天没找到,WINCC怎么做历史数据采集,并通过HMI查看,像图片中威纶的历史数据显示元件一样 问题补充:不好意思,图片没上传成功,就这个样子, 图片说明:  &nb…

    2021年7月5日
  • WinCC 用VB脚本打开、关闭画面

    WinCC 如何用VB脚本打开、关闭画面(切换),我在帮助文件看到openpictrue( ),但用了不行,哪位高手能给出其命令和语法格式。最好稍细点,或举个例…

    SIMATIC WinCC 2019年6月11日
  • 通过opc进行Wincc至Wincc的通讯

    我的PC上的wincc作为OPC Server,局域网的另一台PC上的wincc作为客户机,在客户机上提示“Enum Classes of …

    SIMATIC WinCC 2019年6月11日
  • wincc7.3如何组态报警信息

    wincc7.3如何组态报警信息,离散变量及模拟量的报警。一直用7.0版本的,7.3蒙圈了不会用了??网站视频还无法观看,劳烦各位大侠不吝赐教!发下资料万分感谢。。。。邮箱jian…

    SIMATIC WinCC 2020年11月1日
  • wincc vb脚本编程

    阀前景色,两个BOOL变量控制他,1真2假前景色为绿色,1假2真前景色为红色,两个都为真或都为假 前景色为灰色,用VB 在前景色属性内编程,系统提示重复循环,系…

    SIMATIC WinCC 2019年6月11日
  • 一个二进制结构变量长度为2是什么意思,占几个位

    PLC的M1.0到M1.7八个地址关联八个结构变量行不行,可以的话为什么添加过程老是添几个报一次错,再打开又好一会,再添再报错。“0x73d3315f”指令引用的“0x01652c…

    SIMATIC WinCC 2019年6月11日
  • wincc功能异常

    我的wincc v6.0 是安装在XP SP2中的,自己安装学习用的本来用得好好的,安装的时候安装了:一个XP SP2的补丁SQL&nbsp…

    2018年12月9日
  • wincc与S7-300的MPI通信

    wincc与S7-300的MPI通信怎么连接啊!我今天练了很长时间也没连接上啊! 最佳答案 1、按下述文档操作:《 PLC WINCC mpi&nbs…

    SIMATIC WinCC 2019年6月10日