ich habe eine Konsolenanwendung und möchte abfragen, ob das Programm gerade beendet wird. Bei
VCL Anwendungen geht das ja mit
if csDestroying in Application.ComponentState then ...
Application ist aber in der
Unit Forms deklariert. Kann ich das trotzdem verwenden, indem ich forms.pas einbinde oder gibt es eine Entsprechung bei Konsolenanwendungen?
Da sich bei Konsolenanwendungen die Aufräumarbeiten stark in Grenzen halten, bezweifle ich, dass es sowas gibt. Zumal es ja bei Konsolenanwendungen, wenn Du nicht selbst Multithreading betreibst, keine (quasi) parallellaufenden Abläufe gibt.
Was genau ist denn das eigentliche Problem, das Du lösen willst?