dim a
set a=screenitems("circle1")
a.visble=1
当按下鼠标后,圆能显示出来,但是我从A画面切换到B画面,在从B画面切换到A画面后,圆就消失了,要重新点击按钮才会显示,请问这是什么原因,请各位多多指教1,
-----就是这样,因为你通过按钮才显示的,当画面切换出去之后再切换回来,画面读取的是默认的属性
除非你用变量控制这个圆的显示与否,用按钮控制变量是0还是1,你切换出去,变量值不变,状态也就不变了
按下按钮就显示“圆”的脚本:
hmiruntime.tags("tag").write 1
然后圆的显示属性动态链接变量tag,为1显示,为0不显示。如果不让圆显示了,你可以在其他地方复位tag。
欢迎光临 工控编程吧 (https://www.gkbc8.com/) | Powered by Discuz! X3.4 |