父窗口中if ..<1 then return ,怎么才能让子窗口语句也不执行。

800sun 2009-10-13 07:45:49
请教问题
父窗口中if ..<1 then return ,怎么才能让子窗口语句也不执行。
...全文
129 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
永生天地 2009-10-14
  • 打赏
  • 举报
回复
看上去不错
[Quote=引用 4 楼 eviler 的回复:]
1. 看看父窗口的这个 事件/函数  可以直接返回值的话 ,如return -1 之类,那么在子类中可以使用  AncestorReturnValue 来判断 ,子类中直接使用  AncestorReturnValue 就代表父类的返回值

子类中: If  AncestorReturnValue = -1 Then
            // 如果父类中的返回值 = -1 ,则执行
        End If

2. 如果此 事件/函数  不能直接返回值 ,可以在父类中定义个实例变量 ii_Return ,在父类中改变此值,在子类中判断此值
[/Quote]
dahaidao 2009-10-14
  • 打赏
  • 举报
回复
子窗口自己进行处理啊。
eviler 2009-10-14
  • 打赏
  • 举报
回复
1. 看看父窗口的这个 事件/函数 可以直接返回值的话 ,如return -1 之类,那么在子类中可以使用 AncestorReturnValue 来判断 ,子类中直接使用 AncestorReturnValue 就代表父类的返回值

子类中: If AncestorReturnValue = -1 Then
// 如果父类中的返回值 = -1 ,则执行
End If

2. 如果此 事件/函数 不能直接返回值 ,可以在父类中定义个实例变量 ii_Return ,在父类中改变此值,在子类中判断此值
-狙击手- 2009-10-13
  • 打赏
  • 举报
回复
加一个标识符
feixianzhi 2009-10-13
  • 打赏
  • 举报
回复
如果实在父窗口中的事件中的代码,你可以在子窗口相同事件中随便加一行代码,注释也行,然后在edit菜单中把继承前面的√去掉就行了!
wag_enu 2009-10-13
  • 打赏
  • 举报
回复
可以在子窗口中也加上该条件哒。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧