说明
我的第一个Delphi程序---串口调试器
作者:相逢萍水 日期:2010-08-19
delphi 程序中打开网页
作者:相逢萍水 日期:2010-08-15
Cprot3.1安装后出现无法找到CPort.dcu的解决方法
作者:相逢萍水 日期:2010-08-10
Delphi窗体中最大化按钮的禁用方法
作者:相逢萍水 日期:2010-08-08
delphi关闭程序的几种方法
作者:相逢萍水 日期:2010-08-08
在Delphi中,关闭程序有free,close,closeQuery,Destroy,Terminate,halt等,但它们各有区别
Application.Terminate 中止应用程序的运行,比较安全。而Halt则完全停止程序,这种完全停止,会忽略任何try finally块、任何finalization语句块以及Delphi编译器自动编译优化的内存清理代码的执行,从而造成内存丢失。强烈建议不要使用Halt。 使用 Application.Terminate 还会触发一些事件,而Halt绝对不会 ;Application.Terminate 不会触发CLOSE事件
close是正常的关闭方法
Application.Terminate 中止应用程序的运行,比较安全。而Halt则完全停止程序,这种完全停止,会忽略任何try finally块、任何finalization语句块以及Delphi编译器自动编译优化的内存清理代码的执行,从而造成内存丢失。强烈建议不要使用Halt。 使用 Application.Terminate 还会触发一些事件,而Halt绝对不会 ;Application.Terminate 不会触发CLOSE事件
close是正常的关闭方法

程序代码







