![]() |
Delphi-Version: 2007
Eigenen Komponentennamen zusammenbauen
Es geht um folgendes:
Wie baut man sich einen eigenen Komponentennamen zusammen ? Beispiel: Ich habe 4 Panels, alle mit dem Namen 'Panel_Col1' 'Panel_Col2' usw. Nun habe ich eine Variable mit der ich mir den Panelnamen zusammenbauen möchte und eine bestimmte Property setzen möchte. z.B. Panel_Col+RandSeed.Color := clRed; Habe verschiedene Varianten durchversucht, aber nichts davon klappt (Mit Klammern, ohne etc.). Durch google und die Boardsuche erhalte ich keine Suchtreffer... eventuell da "Komponentenname" o.Ä. nich wirklich zutreffen ist ? |
AW: Eigenen Komponentennamen zusammenbauen
Was du suchst ist .FindComponent()
|
AW: Eigenen Komponentennamen zusammenbauen
Danke, genau das war es.
Delphi-Quellcode:
TPanel(FindComponent('Panel_Col'+IntToStr(RandSeed))).Color
Damit hast du gleich 2en geholfen, mir und ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz