wincc 如何使用VBS脚本编写程序弹出“文件打开”对话框

wincc 如何使用VBS脚本编写程序弹出“文件打开”对话框,选定文件路径,并显示,然后选定excel文件,并打开。

最佳答案

Sub OnClick(ByVal Item)     
Dim objDialog
Dim strLoadFile
Dim xlApp
Dim xlBook
Dim xlSheet

   Set objDialog = CreateObject("MSComDlg.CommonDialog")
   objDialog.Filter = "Excel工作簿(*.xls;*.xlsx" 
   objDialog.FilterIndex = 1
   objDialog.InitDir= "D:\"  ''HMIRuntime.ActiveProject.Path
   objDialog.MaxFileSize = 256
   
   objDialog.ShowOpen ''*  对话框不能保证在前
   strLoadFile = objDialog.FileName ''在对话框中选中的文件名
   
   Set xlApp = CreateObject("Excel.Application")
   Set xlBook = xlApp.Workbooks.Open(strLoadFile)
   Set xlSheet = xlBook.Worksheets(1) ''打开第一个表单
   xlApp.DisplayAlerts = True ''显示

End Sub

提问者对于答案的评价:
在TIA Wincc pro 中对话框显示不出来

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • WINCC求助:急!!!

    因为报警消息控件,WINCC瘫痪了! WINCC本来运行正常,只因为我加了个报警画面,在画面里添加了一个报警控件,用来显示消息列表。结果激活该画面做模拟运行时,激活到5%…

    SIMATIC WinCC 2019年6月11日
  • 报警变量消息显示

    引入的变量是1,要0报警出报文,如何设置 最佳答案 1.默认情况下是上升沿报警(即变量为1),打开报警记录–导入变量—右键选择变量属性–“在下降沿创建的”勾上。 …

    SIMATIC WinCC 2019年6月11日
  • 如何用PLC中的BOOL变量控制打开WINCC中画面

    当WINCC组态运行时,我想通过置位或者复位PLC中的中间变量M60.0,打开WINCC中的某一个画面。 问题补充:我知道要用全局脚本,能不能麻烦大神给我编写个C脚本程序让我借鉴一…

    2021年7月5日
  • wincc提示文本动态化不能用结构变量吗?

    我想让wincc一个按钮的提示文本显示一个外部结构变量的数值,但是运行起来后不显示提示气泡。如果用内部变量或内部结构变量显示正常。 专家建议 WinCCV6.2上测试没有问题,不管…

    SIMATIC WinCC 2020年11月1日
  • 请教大家手机端远程访问WINCC的方案?

    我看了视频介绍,可以使用WebNavigator或WebUX选件实现移动端或者远程PC访问WINCC项目,但是WebNavigator是不是不能用于手机端,而WebUX又不能运行脚…

    SIMATIC WinCC 2021年7月5日
  • 运行WINCC后,电脑经常进入屏幕保护怎么回事?

    运行WINCC后,电脑经常进入屏幕保护怎么回事? 谢谢 问题补充:我已经取消了屏保,但还是不行啊。 现在是经常黑屏,碰一下鼠标就好了。 以前运行时没出…

    SIMATIC WinCC 2019年6月11日
  • WINCC安装需要哪些前提条件

    为什么我下的WINCC 软件老师安装不上 最佳答案 安装步骤 1、安装补丁程序WindowsXP-KB319740-v5-x86-CHS.exe 文件…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3如何实现声音报警

    对wincc还不够熟悉,现在想用7.3版本的实现声音报警,这个具体怎么实现,C脚本我也没操作过,小白一个,需要傻瓜操作 钻石用户推荐最佳答案 WinCC跟我做:WinCC实现声音报…

    SIMATIC WinCC 2021年7月5日
  • 全局脚本中的项目函数与动作!!!求指导

    就我目前所学,觉得在全局脚本中,c-editor中,项目函数是不需要触发器的,而动作必须要有触发器,不知道我这样说对吗?全面吗?求指导!! 最佳答案 是的,里面的项目函数,必须在全…

    SIMATIC WinCC 2017年11月4日
  • WINCC v7.4做温度显示曲线

    WINCC V7.4怎么做一个右键打开温度的趋势画面,并且能看前几天的,甚至前一个月的。C动作代码怎么写,画面里只显示一个温度的曲线即可 最佳答案 先要建立变量记录tag…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论