pb mdi w_main有时候退出不了,该怎么处理

pb mdi w_main有时候退出不了
w_main是一个mdi窗口,我在窗口的closequery里面写到
long ll_return
ll_return = MessageBox("提示信息","确认退出吗?", Question! , YesNo! , 1 )
if ll_return = 2 then 
return 1 //不关闭窗口
else
return 0 //关闭窗口
end if 

在close 事件里面 记录登出时间
eclare MySP  procedure for p_checklogout @v_userid=:lss_user.userid using sqlca;
   EXECUTE   MySP   ; 
commit;
 
但是有时候关闭了窗口,还出现下面的an appicatin is running
pb mdi w_main有时候退出不了,该怎么处理
------解决方案--------------------
把close事件里的代码去掉,然后再试试

应该和你close事件里的代码有关
------解决方案--------------------
最好不要在close里面写代码,把代码放在closequery里面试试
close的时候窗体已经在销毁了