当表单关闭或应用程序终止并且没有成功时,我一直在尝试将数据写入存储。
我首先尝试从表单单元
procedure TForm1.FinalizeObject;
begin
inherited;
SaveData;
end;
和
procedure TForm1.FinalizeObject;
begin
SaveData;
inherited;
end;
这些尝试都没有奏效,因此我重新排列了我的代码并从项目的单元中尝试了它
procedure TApplication.ApplicationClosing;
begin
SaveData;
inherited;
end;
和
procedure TApplication.ApplicationClosing;
begin
inherited;
SaveData;
end;
我有一个 w3_showmessage 作为 SaveData 的第一行,它永远不会被调用......所以,如果我可以验证这 4 个方法中的一个被触发,我可以使用其中一个
我究竟做错了什么?谢谢