hur.cn - 华软网

 热门搜索

关于窗口继承

  作者:未知    来源:网络    更新时间:2017/9/29
我继承了一个窗口,我想先执行我的新代码然后再执行继承过来的代码可以么? 该怎么做呢。
------华软网友回答------
一个笨办法,将父窗口的脚本拷过来,然后屏蔽父脚本。
------华软网友回复------
先屏蔽父脚本
写新脚本,
然后调用父脚本!
------华软网友回复------
新建窗口时有一个是否继承窗口,就可以了啊。
还有就是可以用save as,直接另存,就可以了!呵呵呵呵呵。。。。。。
------华软网友回复------
"Extend Ancestor Script" 不选中

再在新窗口脚本最后写

call super :: 事件名
------华软网友回复------
我总结一下上边几位的意见,因为每位都不是很完整哦。
首先,继承对象的代码默认的都自动实现其父对象的功能脚本,这是继承定义的。
所以你先要取消先执行父对象的功能脚本,就是在子对象的Script窗口中右键点击->"Extend Ancestor Script"取消默认有的钩子,这样就只执行子对象中的功能,而不执行父对象的功能。
之后就是写新子对象的脚本,然后些父脚本(粘贴过来就可以了)。一般就是这样,嘿嘿!
------华软网友回复------
"Extend Ancestor Script" 不选中

再在新窗口脚本最后写

call super :: 事件名
一般用这个方法就是最简单的了!!!      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。