![]() |
Wie mehrere Edits auf Readonly setzen?
Hallo,
ich habe auf einem Panel viele Edits, CheckBoxe und ComboBoxe. Nun möchte ich diese in einer Schleife auf Readonly setzen und umgekehrt. Wie macht man das am besten? Wie kann ich die Kommponenete in einer Schleife ansprechen? Danke! |
AW: Wie mehrere Edits auf Readonly setzen?
|
AW: Wie mehrere Edits auf Readonly setzen?
Ich hätte als Stichwort FindComponent angegeben
|
AW: Wie mehrere Edits auf Readonly setzen?
Hat Lazarus auch einen Components-Enumerator an TComponent?
Delphi-Quellcode:
for C in Self do
if C is TEdit then ... PS: FindComponent ist für ein Control, dessen Namen man kennt. (gut, man könnte die Namen z.B. in einem Array/Liste speichern und Diese dann durch gehen) |
AW: Wie mehrere Edits auf Readonly setzen?
Hi zusammen
Zitat:
Besser ist da ein Array of TEdit. Jetzt kann jedes Edit über seine Arrrayposition angesprochen werden. Die Tag-Eigenschaft eignet sich, um ein Edit über einen Integer anzusprechen(Case TEdit.Tag of). Und das ultimativste dürfte wohl eine Objectliste sein - die gibt ihre Objekte bei Bedarf selbst frei. Gruss Delbor |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:45 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-2025 by Thomas Breitkreuz