获取窗口变量前缀名称

首先,感谢西门子专家在
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=63921&cid=1032
给予的帮助,SetTagValue避免变量前缀的代码已经修改成功。
     现在我需要获取画面模板中变量前缀的名称(变量前缀已经写死为:PID200.),我会把此前缀传递出去赋给外部的弹出窗口,请问用vb或c语言该怎样写?谢谢!
     PS:工程有500多个点,用画面模板做。画面窗口的名字不一样,怎么在模板里面写函数获取变量前缀的名称?

最佳答案

画面窗口有个属性变量前缀,就是TagPrefix
如果在画面模板里使用按钮事件来获取所在窗口变量前缀,可以在按钮脚本里这样获取
Msgbox  Item.Parent.Parent.TagPrefix

C脚本里可以使用GetTagPrefix函数获取变量前缀

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐