Есть ли событие Delphi, которое гарантированно будет вызываться при завершении работы приложения, но до каких-либо форм уничтожены?

Я использую Delphi 6 Pro. Мне нужно событие, которое сработает, когда мое приложение определенно закрывается, но до того, как какие-либо формы будут уничтожены. Я думал о захвате сообщений WM_QUIT в основной форме WndProc (), но это не сработало, потому что формы начали разрушаться до того, как я увидел сообщение WM_QUIT. Мне было интересно, есть ли стандартное событие Delphi, которое я могу использовать для выполнения кода в этой точке цепочки событий выключения? Я не могу использовать событие FormClose () основной формы, так как оно не гарантированно сработает, а событие FormDestroy () слишком поздно. Есть идеи?

8
задан Robert Oschler 10 October 2011 в 23:28
поделиться