读书人

窗体关闭的有关问题

发布时间: 2012-03-28 15:40:03 作者: rapoo

窗体关闭的问题
我在主窗体frmmain的关闭事件里有个过程需执行(并且有关闭提示),但问题是
在我运行程序后,打开其它的窗体进行最大化操作,这时在windows的任务栏在我的程序上点右键选择关闭,则把整个程序全部关闭了,这时frmmain的关闭事件也没有执行(程序的关闭提示也没有)???????如何解决.

[解决办法]
用一个变量来标识是否可以关闭
procedure Tform.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if dd=1 then
canclose:=false else
canclose:=true;
end;


在想关闭程序的时候把dd设为不等于1就行了
[解决办法]
有这样的情况吗?
没遇到过
[解决办法]
同意1楼观点!

读书人网 >.NET

热点推荐