文档章节

执行 Application.Terminate 后, OnDestroy 中的代码还会执行

涂孟超
 涂孟超
发布于 2014/09/26 15:34
字数 68
阅读 11
收藏 0

执行 Application.Terminate 后, OnDestroy 中的代码还会执行, 但不会理会 OnCloseQuery、OnClose 中的代码了.

procedure TForm1.Button1Click(Sender: TObject);
begin
//  SendMessage(Application.Handle, WM_CLOSE, 0, 0);
//  SendMessage(Handle, WM_CLOSE, 0, 0);
//  Halt(0);
//  PostQuitMessage(0);
  Application.Terminate;
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  Beep;
end;

本文转载自:http://www.cnblogs.com/del/archive/2012/02/14/2351944.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
Delphi中initialization和finalization

好了,进入正题,首先说明initialization 和 finalization 在代码单元中的位置: unit Unit1; interface usesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,......

KavenSu
2014/01/08
0
0
android 切换语言fragment 被 destory

activity 继承 FragmentActivity ,布局中有搜索框,打开搜索框以后 点击home 键回到桌面,然后在设置里切换语言,再打开之前 的应用,首先Log 打印出destoty,执行寻许如下: ====onDestro...

黛曦葛溪
2015/09/09
1K
1
Android开发中后台播放音乐(Service方式)功能实现方法

Android实现后台播放音乐(Service方式) 先导android四大组件之Service知识可以参考博客: https://blog.csdn.net/weixin37577039/article/details/78495357 实现: 在res文件夹下添加raw文件...

android开发
2017/12/12
0
0
Android Service生命周期及用法!

Service概念及用途: Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,那 我们...

鉴客
2011/09/18
1K
3
Android Activity的生命周期详解

Activity是由Activity栈进管理,当来到一个新的Activity后,此Activity将被加入到Activity栈顶,之前的Activity位于此Activity底部。Acitivity一般意义上有四种状态: 1.当Activity位于栈顶时...

恰同学少年
2015/07/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周四乱弹 —— 我想过年请假提前回家两天

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy :#每日一歌# 分享王力宏的单曲《爱错》 《爱错》- 王力宏 手机党少年们想听歌,请使劲儿戳(这里) @Caremorele :这几天起床有点...

小小编辑
12分钟前
3
0
Cookie 显示用户上次访问的时间

import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.serv......

gwl_
今天
1
0
网络编程

第14天 网络编程 今日内容介绍  网络通信协议  UDP通信  TCP通信 今日学习目标  能够辨别UDP和TCP协议特点  能够说出UDP协议下两个常用类名称  能够说出TCP协议下两个常用类名称...

stars永恒
今天
2
0
二进制相关

二进制 众所周知计算机使用的是二进制,数字的二进制是如何表示的呢? 实际就是逢二进一。比如 2 用二进制就是 10。那么根据此可以推算出 5的二进制等于 10*10+1 即为 101。 在计算机中,负数以...

NotFound403
昨天
3
0
day22:

1、写一个getinterface.sh 脚本可以接受选项[i,I],完成下面任务: 1)使用格式:getinterface.sh [-i interface | -I ip] 2)当用户使用-i选项时,显示指定网卡的IP地址;当用户使用-I选项...

芬野de博客
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部