Mit Formularen arbeiten
Nach oben zu Die Benutzeroberfläche erstellen - Index
Jedes in Delphi in der IDE erstellte Formular wird beim Programmstart automatisch im Speicher erzeugt, indem der entsprechende Code in die Funktion aufgenommen wird, die den Haupteinsprungspunkt der Anwendungsfunktion bildet. Dieses Vorgehen eignet sich normalerweise für alle Formulare, und Sie brauchen daran nichts zu ändern. Das gilt vor allem für das Hauptformular, da es während der gesamten Laufzeit der Anwendung im Speicher bleibt.
Nicht alle Formulare müssen sich jedoch während der Ausführungszeit der Anwendung im Speicher befinden. Sie können beispielsweise Dialogfelder auch dynamisch erstellen, wenn sie benötigt werden.
Formulare können modal und nichtmodal sein. Modale Formulare müssen geschlossen werden, bevor die Arbeit in anderen Fenstern fortgesetzt werden kann. Ein Beispiel für ein modales Formular wäre ein Dialogfeld, in dem bestimmte Eingaben vorgenommen werden müssen. Nichtmodale Formulare bleiben auf dem Bildschirm, bis sie geschlossen, minimiert oder von anderen Fenstern verdeckt werden. Der Benutzer kann jederzeit in ein anderes Fenster wechseln.
Siehe auch
- Die Formularerstellung im Speicher steuern
- Automatisch erstellte Formulare anzeigen
- Formulare dynamisch erstellen
- Nichtmodale Formulare erstellen
- Formularinstanzen mit lokalen Variablen erstellen
- Zusätzliche Argumente an Formulare übergeben
- Daten aus Formularen abrufen
- Daten aus modalen Formularen abrufen
- Daten aus nichtmodalen Formularen abrufen