怎样在父窗口中关闭所有的子窗口

ghost2008 2003-05-16 09:32:28
怎样在一个父窗口中关闭在它基础上打开的所有的子窗口????
...全文
11 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
JIANXIN_LU 2003-05-16
Close( Windowname )
回复
ghost2008 2003-05-16
抱歉,是一个主窗口,在它基础上打开了几个子窗口,不是MDI窗口与SHEET
回复
tchatcha 2003-05-16
下面代码是关闭所有MDI窗口的子窗口。(代码是写在菜单中的)
window lwActiveSheet, lwNextSheet

lwActiveSheet = PARENTWINDOW.GetActiveSheet()
lwNextSheet = PARENTWINDOW.GetNextSheet( lwActiveSheet )
DO WHILE IsValid(lwNextSheet)
CLOSE( lwNextSheet )
lwNextSheet = PARENTWINDOW.GetNextSheet( lwActiveSheet )
LOOP
CLOSE( lwActiveSheet )
回复
JIANXIN_LU 2003-05-16
下面代码是关闭所有MDI窗口的子窗口。(代码是写在菜单中的)
window lwActiveSheet, lwNextSheet

lwActiveSheet = PARENTWINDOW.GetActiveSheet()
lwNextSheet = PARENTWINDOW.GetNextSheet( lwActiveSheet )
DO WHILE IsValid(lwNextSheet)
CLOSE( lwNextSheet )
lwNextSheet = PARENTWINDOW.GetNextSheet( lwActiveSheet )
LOOP
CLOSE( lwActiveSheet )
回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

867

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2003-05-16 09:32
社区公告
暂无公告