VBS 点MSGBOX确认,更改变量

我想通过VBS的Msgbox,点击OK更改变量,点击CANCEL保持不变,脚本如下:
Dim TAG123
Set TAG123 = MsgBox("123",1,"456")
If TAG123 = vbOK  Then
Dim objTag
Set objTag = HMIRuntime.Tags("WH1")
objTag.Write 9
End If 
脚本似乎有问题,点OK不能改变变量WH1,请大家帮忙看看

问题补充:
根据zhangli0的回答,我自己又试验了下。似乎wincc的脚本不支持下面的书写格式:
Dim VAR
VAR = MsgBox 
而微软的正式文档中,都是支持此格式的。

最佳答案

if msgbox(“确实要改变变量值吗?”,4,"警告")=6 then
 hmiruntime.tags("WH1").write 9
end if

提问者对于答案的评价:
多谢专家指点,万分感谢!

最佳答案作者回复:
wincc用的vbs,不是vb

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月9日 下午11:42
下一篇 2017年12月9日 下午11:42

相关推荐

  • Data Monitor数据采集

    各位专家,请问Data Monitor可以在一个月内,每天的中午12:00采集一个数据保存下来吗?请问怎么操作呢?十分感谢! 最佳答案 刚看了看手册,这个变量采集的还是通…

    SIMATIC WinCC 2017年5月31日
  • wincc用VBS读取变量归档数据到excel,根据Excel文档操作总显示“没有所需数据”

    1、按照提供的“在WinCC中如何使用VBS读取报警记录数据到EXCEL.pdf“中的文档操作,运行结果总是提示没有所需数据;2、后来我从下载中心下载了标准项目,里面有写好的代码,…

    2021年7月5日
  • [求助]普通网卡实现WINCC画面冗余切换的切换时间

    在画面编辑器中运行动态向导/系统功能/设置冗余连接,是使用这个实现冗余连接么? 如果是的话,那么冗余切换的时间是如何定义的呢?? 最佳答案 是的,冗余切换是通过全局脚本来…

    SIMATIC WinCC 2019年6月11日
  • 整点归档问题

    前面问了关于整点归档的问题,我按照下列答案做了,可是在报表打印时记录时间总是出现59分59秒记录数据,有时是整点,这是怎么回事啊 “打开WinCC变量记录,在“定时器”下…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC画面模板如何被重复多次使用的问题

    各位老师好!诚心求教一个问题:在创建过程画面过程中我们经常遇到一个问题,在一个画面中很多设备(例如风机)都需要在画面上设置一个鼠标动作用来控制一个弹出的图形窗口,此窗口一般包含的内…

    SIMATIC WinCC 2019年6月11日
  • vb与siemens opc连接实时错误’429′

    我在vb中想建立一个OPC客户机程序,从而和siemens的服务器连接。服务器是OPCServer.WinCC,我已在Vb的工程中,引用了OPC DA Auto…

    SIMATIC WinCC 2019年6月11日
  • WINCC新手问题

    请问将WINCC激活后使用WINDOWS徽标键就可显示下面的任务栏,怎样才能禁止使用该键.谢谢 最佳答案 你需要设置WinCC的屏蔽按键以及Windows设置 1.Win…

    SIMATIC WinCC 2019年6月11日
  • 变量记录数据库的问题,哪位达人指导我下啊

    我看里面的数据库都是很多由时间或时间段命名的数据库,请问能否自己手动添加数据库,修改其名称,增加里面的数据,然后做假历史趋势用?? 最佳答案 这个想法以前用此方法试验过一次,貌似不…

    SIMATIC WinCC 2019年6月11日
  • WINCC flerible

    故障现象:以设置了用户和权限及密码,在刚下装时可正常使用,三、五天内也后也可正常使用,大约一个月左右无人操作后,再用本用户登录时提示为无效用户和密码。组态时运行系统安全性设置为默认…

    SIMATIC WinCC 2019年6月11日
  • win7里编写的WINCC7.0项目能复制到XP系统里运行吗

    前几年在XP系统里采用VB6.0编的串口通讯程序,对一个电源进行232串口通讯,现在又要用这个电源和串口通讯程序。但是现在的系统是win7,打开之前的那个串口通讯程序时总是提示缺少…

    SIMATIC WinCC 2021年7月5日