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

相关推荐

  • wincc user archive

    请问一下,wincc 7.0sp2的user archive 授权,亚洲版和国际版的是不是通用授权的; 最佳答案 授权是相同的参见:WinCC&nbs…

    SIMATIC WinCC 2019年6月10日
  • 400冗余系统CP443通讯问题

    412H与单站WINCC通讯。主CPU带的CP443可与操作员通讯,备用CPU带的CP443与操作员通讯不上。备用CP443通讯应该没有问题,可以通过工程师站对备用CPU进行下装。…

    2019年6月10日
  • wincc趋势显示信号莫名突变

    近期,在查看wincc中变量趋势时,发现热电阻模拟量信号点突然增大,其他的模拟量点变小,基本上每8个小时出现一次。我截取一个测点的趋势图。检测step7的程序和wincc画面中点的…

    2021年7月5日
  • 关于RENHQ一个帖子– 对象沿圆弧运动–问题请教

    由于RENHQ此贴关闭回复,所以希望能得到您的帮助问题再图片中标明,请RENHQ赐教,非常感谢 最佳答案 你的图在哪里?圆心(x0,y0),半径R,任意位置的坐标:x=x0+Rsi…

    SIMATIC WinCC 2021年7月5日
  • wincc内部变量和外部变量

    我的WINCC系统中,从操作界面输入一个数值。如果这个数值被修改,在报警记录或事件记录中记下修改前后的值。如何通过内部变量来处理? 最佳答案 请参考: 如何通过脚本或过程…

    SIMATIC WinCC 2019年6月11日
  • 博图wincc与wincc7.4和7.5比较

    博图的wincc上位好用吗,对电脑配置的要求比老版wincc高吧 问题补充:我问的是基于博图的wincc,V15,V16等版本 最佳答案 WINCC 上位功能是很强的,版…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.0内部变量如何掉电保持?

    试过"项目范围内更新","计算机本地更新","运行系统保持"这些选项,都不行.是不是只能使用脚本把变量值写到硬盘文件,在…

    SIMATIC WinCC 2019年6月11日
  • 关于I/O域限制值得疑问

    今天我在原有的HMI界面中增加了一个I/O域,我想把它设个限制值,其他都没已完成,可是限制值为什么不能设定?请大神指教 图片说明:    最佳答案 你把无限制,…

    2021年7月5日
  • 求WINCC的手册和视频?

    求WINCC的手册和视频? 最佳答案 1.西门子官方资料大全分享之WINCC-180529更新http://www.ad.siemens.com.cn/club/bbs/post.…

    2021年7月5日
  • WINCC 7.4SP1无法打开拷贝过来的项目

    使用WINCC 7.4SP1打开拷贝过来的项目弹出图一窗口:“wincc项目管理器-服务器不可用” 单击启动本地服务器,等待了好几分钟弹出图二窗口:“WINCC…

    2020年11月1日