Mit Formularen arbeiten

Aus RAD Studio
Wechseln zu: Navigation, Suche

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