Dafür gibt es entsprechende Events:
http://docwiki.embarcadero.com/Libra...plicationEvent
Nur wenn die Anwendung darauf nicht schnell genug reagiert oder der User einen Task selbst killt, wird sie hart beendet ohne dass du etwas mitbekommst.
Es sollte aber nie ein Problem sein, wenn deine App gekillt wird, denn das ist ein Standardfall. Wenn du eine App wie Kindle killst, wird sie nach dem Start trotzdem wieder an fast der gleichen Stelle weitermachen. Weil der Status nicht erst beim Beenden gespeichert wird.