作业帮 > 综合 > 作业

powerbuilder中的this,parent,parentwindow,super是什么意思

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 08:48:41
powerbuilder中的this,parent,parentwindow,super是什么意思
this
代名词this代表窗口、用户对象、菜单、应用对象或者控制对象自身.比方说,在一个静态文本控件的
this.Modify(text=您好),静态文本上面的文本就会改变为“您好”. www.qkiu.com 奇科财税
Parent
Parent可以在窗口的控制、用户定制对象和菜单的程序中使用.当在窗口的控制当中使用Parent的时候, Parent指向包容该控制的窗口.比方说如果把下面的语句写入某窗口的一个按钮的CLICKED事件的脚本当中的话,那么在用户单击这个按钮的时候,就会关闭这个窗口.
ParentWindow
ParentWindow只能在菜单的脚本当中使用,它代表运行时菜单所在的窗口,例如:在一条菜单命令的脚 本中输入这样的代码的话将会关闭菜单所在的窗口.
Close(ParentWindow)
Super 在编写控制或者对象的子对象的脚本的时候,可以调用祖先的脚本,用户可以直接使用祖先对象的名称 调用它们,也可以使用Super来引用直接双亲.例如要调用父类的Clicked脚本可以这样写: CALL Super::Clicked