Eigenschaften speichern und laden

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Eigenschaften erstellen - Index

Delphi speichert Formulare und ihre Komponenten in Formulardateien: .DFM-Dateien in VCL-Anwendungen oder .FMX-Dateien in FireMonkey-Anwendungen. Eine Formulardatei speichert die Eigenschaften eines Formulars und seiner Komponenten. Wenn Delphi-Entwickler die von Ihnen geschriebenen Komponenten ihren Formularen hinzufügen, müssen diese Komponenten die Fähigkeit besitzen, ihre Eigenschaften in die Formulardatei zu schreiben, wenn diese gespeichert wird. Ebenso müssen sie sich selbst aus der Formulardatei wiederherstellen können, wenn sie in Delphi geladen oder als Teil einer Anwendung ausgeführt werden.

In den meisten Fällen brauchen Sie sich nicht mit dem Zusammenwirken Ihrer Komponenten und der Formulardatei zu beschäftigen, da die erforderlichen Fähigkeiten bereits zum geerbten Verhalten der Komponenten gehören. Manchmal ist es allerdings doch erforderlich, in den Speicher- und Ladevorgang einzugreifen.

In diesen Fällen sollten Sie den zugrunde liegenden Mechanismus kennen. Dazu gehören die folgenden Punkte: