![]() |
Eigenschaften eines Controls dynamisch ändern ...
Servus,
kennt ihr eine Möglichkeit, die Eigenschaften eines Controls dynamischer zu ändern Beispiel:
Delphi-Quellcode:
ÄndereDynamisch('Button1.Caption') := 'abc';
Danke schonmal! |
Re: Eigenschaften eines Controls dynamisch ändern ...
Was soll "ÄndereDynamisch" sein?
|
Re: Eigenschaften eines Controls dynamisch ändern ...
Nur ein Beispiel, wie die Funktion heißen könnte ...
Verstehst du das Prinzip? |
Re: Eigenschaften eines Controls dynamisch ändern ...
Nicht wirklich. Aber kuck mal nach FindComponent in der Hilfe und hier im Forum.
|
Re: Eigenschaften eines Controls dynamisch ändern ...
Also wenn nur das Objekt dynamisch sein soll dann schau dir mal FindComponent/FindControl an. Falls auch die Eigenschaft dyn. sein soll beschäftig dich mal eingehend mit der RTTI - ist nicht ganz einfach!!
|
Re: Eigenschaften eines Controls dynamisch ändern ...
Nein, ich brauch kein FindComponent, eher sowas wie FindProperty
Ich möchte überprüfen ob eine Eigenschaft existiert und ihr dann einen Wert zuweisen
Delphi-Quellcode:
Sowas in der Art - Weißt du jetzt, was ich meine?
if (Button1.PropertyExists('Caption')) then
begin Button1.FindProperty('Caption') := 'abc'; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:23 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