Thema: Delphi alternativen zu close???

Einzelnen Beitrag anzeigen

Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#9

Re: alternativen zu close???

  Alt 1. Apr 2005, 20:50
Zitat von Spider:
Zitat von Christian Seehase:

Zitat von brutus:
also mit close wird das programm nicht geschlossen ...
das war ja offensichtlich so gedacht?

Wobei ich allerdings die Begründung, warum es mit close nicht geht nicht so ganz nachvollziehen kann.
Hi,

wenn du zwei Formen offen hast, aber eine mit visible := false; und du machst bei der sichtbaren ein Close; wird das Sichtbare geschlossen, aber das andere ist noch offen und die Anwendung läuft noch.
Das gilt allerdings nur, wenn die Form, die geschlossen wird, nicht die Hauptform ist. Sonst wird das ganze Programm geschlossen.

Zusammengefasst:
  • Close in Verbindung mit dem Hauptformular beendet die Anwendung, OnClose und OnCloseQuery werden aber noch aufgerufen.
  • Application.Terminate beendet die Anwendung normal (afaik ohne oben genannte Events)
  • Halt ist ein Programmabbruch, sollte nicht verwendet werden
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat