执行 Application.Terminate 后, OnDestroy 中的代码还会执行
16lz
2021-05-01
执行 Application.Terminate 后, OnDestroy 中的代码还会执行
执行 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;
更多相关文章
- Rust、Erlang 并发数量比较
- 使用 IXMLHTTPRequest 简单获取网页源代码
- 检索用到汇编代码的单元
- Delphi 的链式代码
- 使用 IntraWeb (33) - Cookie
- 使用 IntraWeb (32) - Url 映射与 THandlers
- 你还在手撕微服务?快试试 go-zero 的微服务自动生成
- 【php基础入门】运算符、流程控制语句及单双引号和模块化编程的
- 一些Java开发人员在编程中常见的雷!