画面上有个隐藏的picture window:popup,几个pump的block icon,写了脚本,当点击其中一个pump,把pump的faceplate写入popup,并且加上tagprefix,最后把popup显示在画面上。
现在我想显示多个picture window, 就是说能同时显示几个pump的faceplate,当然,其实所有的faceplate都是公用一张图的。
我的做法是复制了几个popup,比如说叫做popup1和popup2,当点击pump的icon时,检测popup1是不是被占用,如果没有,就使用popup1,如果popup1已经被占用了,就使用popup2, 但是碰到一个问题就是如何检测popup1是否被占用,我用了GetVisible和GetPropBool,都不行, 无论popup1是否已经被使用,返回值都是0,请问有什么办法可以检测么?
或者大家有什么更好的办法可以做多个popup faceplate?
我用的WinCC V7+Step7
谢