用PB怎么样实现窗口关闭时是慢慢的消失
1个回答
展开全部
打开的窗口,是通过主窗口上面的按钮等等打开的么?
如果是的话,你可以挨个判断一下。
使用isvalid函数
if isValid(w_test) then close(w_test)
close(parent)
这个可以判断,在当前窗口关闭之前,w_test是否开着,如果开着,则关闭。
不知道这个函数是不是对你有用。使用这个来完成你的要求,那你必须首先要知道有哪些窗口可能被打开,关闭当前窗口的时候,一并关闭所有这些。
举个例子,当前窗口w_main。上面有几个功能,增加和修改,分别打开两个子窗口w_insert和w_modify。我现在要关闭w_main的时候,如果这两个子窗口是打开的,一并关闭。就在关闭按钮,或者close事件中写:
if isvalid(w_insert) then close(w_insert)
if isvalid(w_modify) then close(w_modify)
如果是的话,你可以挨个判断一下。
使用isvalid函数
if isValid(w_test) then close(w_test)
close(parent)
这个可以判断,在当前窗口关闭之前,w_test是否开着,如果开着,则关闭。
不知道这个函数是不是对你有用。使用这个来完成你的要求,那你必须首先要知道有哪些窗口可能被打开,关闭当前窗口的时候,一并关闭所有这些。
举个例子,当前窗口w_main。上面有几个功能,增加和修改,分别打开两个子窗口w_insert和w_modify。我现在要关闭w_main的时候,如果这两个子窗口是打开的,一并关闭。就在关闭按钮,或者close事件中写:
if isvalid(w_insert) then close(w_insert)
if isvalid(w_modify) then close(w_modify)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询