首先我是个初学者。请教各位大侠
先介绍下我要达到的目的:在Picture1中用按钮调用Picture2(Picture2是在Picture Window里的),并且使Picture2中的一个文本对象(Static Text)显示我需要的文本。
我是参照《深入浅出WinCC V6》这本书学习的,第140页例10(3)中有相关的内容如下:
(3)通过画面窗口设置对象属性
为改变包含在画面中的对象属性,首先要用HMIRuntime.Screens来引用包含对象的画面。在下面的代码中,创建了包含在画面Picture2中Rectang1对象的引用,并把它的背景色设置为红色。在这个代码中Screen2显示在Screen1中,Screen1显示在基本画面BaseScreen中。
Dim objRectangle
Set objRectangle = HMIRuntime.Screens("BaseScreen.ScreenWindow1:Screen1.ScreenWindow1:Screen2").ScreenItems("Rectangle1")
objRectangle.BackColor = RGB(255,0,0)
这段程序里面我不知道是怎么调用到Rectangle1这个对象的,关键是它前面的HMIRuntime.Screens("BaseScreen.ScreenWindow1:Screen1.ScreenWindow1:Screen2")这句我没弄明白,BaseScreen ScreenWindow1 Screen1,这三个东西分别代表什么?
求高手指点