登录
首页 人机界面 人机界面
回帖 发帖
正文

主题:请问下大家HMI中VB脚本的一个问题

点击:1261 回复:2

附件 QQ图片20140109212401.jpg
如图。没学过VB,想问问大家为什么这里编译不过?变量1、变量3是我在变量表里面随便编辑的两个变量
tmp1=SmartTags("变量_1")  是不是这一步就有问题?毫无头绪。
附件 768bf6a1-df5b-47b4-afe7-213fddf01269.jpg
问题已解决,主要有两点:
1,wincc flexble脚本不需要自己加SUB和END SUB
2,VB的语法问题!C语言中,tmp1=tmp2+1是再正常不过的运算方式,在VB中是非法的,要用tmp1=(tmp2+1)
现在还有一个大问题,就算这一段wincc flexble能编译,我转到其他平台99%不会通用!各个平台虽然都支持VB SCRIPT控件,但是各家的变量定义,等等还是大有不同。继续折腾吧。
最后修改:2014/1/10 9:08:02
14-01-09 21:28
你定义了变量没有
14-01-10 08:16

引用 gzg_00 在 2014/1/10 8:16:01 发言【内容省略】

定义了,我怕引用变量错误都是鼠标右键选择的变量。
14-01-10 08:44

工控新闻

更多新闻资讯