PowerBuilder子类如何获取父类返回值

说明:ue_save()是保存的方法,这里的返回值是1   保存成功,-1 保存失败

super::event ue_save( )

如果要判断父类的值加if就行 这里的返回值是1   保存成功,-1 保存失败,

if super::event ue_yj( )<0 then return -1 

if super::event ue_yj( )>0 then return 1 

如果是true和false 就是

if super::event ue_yj( ) then return 1   

if not super::event ue_yj( )<0 then return -1 

正常情况下PB执行代码的顺序是先执行父类代码,执行完后再执行子类代码,可以通过这句话来改变执行顺序

右键Extend Ancestor Script 取消继承基类,再将super::event ue_save( ) 写在子类代码后,代码就会先走父类再走子类。

 

posted @ 2020-08-06 17:20  窗床外的鱼  阅读(655)  评论(0)    收藏  举报