Danke, SirThornberry, während ich mich über TApplicationEvents informieren wollte, bin ich auf Application.Terminated gestoßen. Ich glaub, das ist genau das, was ich suche. Ich prüf jetzt einfach in der Schleife, ob Application.Terminated den Wert True hat und rufe dann gegebenenfalls Exit auf.
Falls es noch eine performantere Lösung gäbe, sodass ich also keine Zeit durch diese If-Abfrage verliere, indem ich z.B. auf eine Message wie Application.OnTerminate (ok gibt's glaub ich nicht, aber ihr wisst, was ich mein) reagieren kann, wäre ich interessiert. Falls das mit TApplicationEvents ginge, wär's nett, wenn ihr's mir anhand von etwas Code erklären könntet.
Danke