Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
14. Jan 2013
Eine Form hat nicht zwangsläufig (und idR auch nicht) einen Parent (kann aber).
Einen Owner hat eine Form idR Application TApplication (muss aber auch nicht).
Insgesamt gesehen ist es sinnvoller (und leichter umzusetzen) ein Basis-Formular zu nehmen und dort diese Funktionalität zu programmieren. Alle weiteren Formulare dann von diesem ableiten und schon spart man sich das Suchen und Finden ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
14. Jan 2013
Die Komponenten einer Form kannst du über die Owner Beziehung TComponent.Components oder die Controls über die Parent Beziehung TControl.Parent herausfinden.
Mit IsPublishedProp kann man abfragen, ob es eine Property "Caption" gibt und mit GetPropValue bzw. SetPropValue diese auch auslesen und verändern.