Wie ich es mir schon gedacht habe. Aus der Hilfe:
Zitat:
Terminate is called automatically on a WM_QUIT message and when the main form closes.
Es passiert also folgendes:
Close führt zum Ereignis OnClose der Form in dem zum Schluß das Formular/Fenster geschlossen wird, was auch automatisch dazuführt, das Application.Terminate aufgerufen wird. Ruft man direkt Application.Terminate auf, wird nur das OnClose-Ereignis umgangen.