技术论坛

 回复:请教斑竹 VBS实现其他画面的属性更改

返回主题列表
作者 主题
jackfei2000
游士

经验值:205
发帖数:66
精华帖:0
楼主    2008-07-23 17:57:06
主题:请教斑竹 VBS实现其他画面的属性更改
画面A.pdl 中有两个画面窗口window1和window2,window2的picurename直接连接画面B.pdl,B.pdl中有个按扭,我想在运行画面A.pdl时,按此按扭实现window1的 picturename连接到画面C.pdl, 怎么实现? 按扭的左键动作代码:
//Dim s
Set s=HMIRuntime.Screens("A").ScreenItems("window1")
而下面s.没有screename(picturename)这个属性(只有visiable 等),因此就不能实现上面功能! 请教高手这是什么原因, 而如果此按扭和窗口同在画面A中就可以实现
//Set s=ScreenItems("画面窗口1")
s.ScreenName="C"//
求斑竹和大侠帮助
~~~~~~~ ~~~~~~~ ~~~~~~~
dcount107
侠圣

经验值:2840
发帖数:1737
精华帖:55
    2008-07-28 08:12:16
精华帖  主题:回复:请教斑竹 VBS实现其他画面的属性更改
子画面控制母画面的对象,直接连接行不同。根据楼主要求做了个示例,感觉还是C脚本简洁一些。


点击此处查看附件

PS:其实用变量来连接是最方便的。
非淡泊无以明志,非宁静无以致远
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。