Moin Nonsense,
wenn Du Form2 mit ShowModal anzeigen lässt, ginge auch dieser Weg:
Delphi-Quellcode:
// in einer Methode von Form1 wird Form2 aufgerufen, deshalb self (entspricht hier dann Form1)
Form2.ShowModal;
self.Close;
Wenn Form2 mit Show angezeigt wird, würde ich das so machen:
Delphi-Quellcode:
// in Form2.Close
Form1.Close;
Da bei Application.Terminate die OnCloseQuery und OnClose Ereignisse nicht ausgelöst werden, bevorzuge ich den Aufruf von Close.