Delphi/Lazarus: Eigenes Programm schließen
Frage von Axuter | 02.08.2014 um 23:35
Ich möchte in einer Delphi oder Lazarus Anwendung einen Befehl geben, dass sich das Programm selber schließt.
Hat man nur eine Form, ist das ja relativ einfach (es reicht ein einfaches "Close;"). Hat man mehrere Formulare, reicht es die MainForm zu schließen (MainForm.Close; wenn MainForm der Name der Main-Form ist).
In meinem Fall ist das aber nicht so einfach, da das Beenden des Programms auch dann funktionieren soll, wenn eventuell noch gar keine Form erstellt wurde. Gibt es dennoch Möglichkeiten?
Ähnliche Themen
Delphi/Lazarus: Kommandozeilen Parameter Tutorial Teil 1: Senden
Tutorial | 0 Kommentare
Delphi: Systemweiter HotKey
Tutorial | 3 Kommentare
Delphi/Lazarus: Link zu einer Website in einer Anwendung setzen
Tutorial | 0 Kommentare
Delphi: Event Reihenfolge einer Form - Von OnCreate bis OnDestroy
Info | 1 Kommentar
Delphi: Globale Behandlung von Fehlermeldungen (Exceptions)
Tutorial | 0 Kommentare
Windows: Programm als Administrator ausführen - Einmal, immer oder mit Verknüpfung
Tutorial | 0 Kommentare
Delphi/Lazarus: "Wollen Sie wirklich beenden?"-Dialog beim Schließen einer Form anzeigen
Info | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Wie du schon richtig sagtest, schließt man ein GUI-Programm über:
Wenn es diese MainForm nicht gibt, man kein GUI hat oder das Programm aus welchen Gründen auch immer sofort beenden will, kann man
benutzen. Dies schließt automatisch auch alle möglicherweise geöffneten Fenster/Formulare.
Anmerkung: "Forms" muss in der USES stehen, um auf Application zugreifen zu können.
Letztes Update am 07.04.2021 | Erstellt am 05.08.2014