wincc怎么实现控件的自动生成

有没有办法像VB里的控件数组通过index来确定控件具体个数一样,以一个控件为原型自动生成多个相同控件,具体个数在脚本中给定

最佳答案

‘比如文本控件’
Dim oblStaicText As HMIStaticText
For iIndex = 1 To 10''比如需要建10个
sObl = "lb" & Format(iIndex, "#0")
Set oblStaicText = ActiveDocument.HMIObjects.AddHMIObject("lb" & Format(iIndex + 1, "#0"), "HMIStaticText")
NEXT

提问者对于答案的评价:
你这是VB里的写法吗,我想知道只用wincc该怎么实现,wincc的vb脚本不是不能定义变量类型吗,Dim oblStaicText As HMIStaticText这句显示有错误

最佳答案作者回复:
就是只用WINCC实现的的vb脚本

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:58
下一篇 2020年11月1日 下午4:58

相关推荐