Forum: Object-Pascal / Delphi-Language
Delphi
by Hawkeye219,
7. Jan 2007
Dann benutzt du also weiterhin deinen Code. Weil du dort alle Panels mit Owner=NIL erzeugst, wirst du mit der FindComponent-Variante keinen Erfolg haben. Du benötigst ein zusätzliches Array zum Speichern der Panel-Referenzen. marabu benutzt in seinem Code das Formular als Owner. Hier hast du die freie Auswahl aus den vorgestellten Möglichkeiten.
Gruß Hawkeye
Forum: Object-Pascal / Delphi-Language
Delphi
by Hawkeye219,
7. Jan 2007
Hallo,
du mußt die Methode FindComponent des Owners deiner Panels aufrufen. Ist dies wirklich das Formular?
Noch einfacher wäre es, beim Erzeugen der Panels die Referenzen in einer Liste oder einem dynamischen Array abzulegen. Damit ersparst du dir die aufwendige Suche mittels FindComponent.
Gruß Hawkeye