![]() |
Componentensuche in Class procedure - Schreibweise...
Hallo Leute...
hab mal eine Frage: ich erzeuge zur Laufzeit einige Panels auf eines der Panels erzeuge ich ein Label (name= value_edit1 + Tagwert des Panels) und ein Editfeld(name= edit1+mit Tagwert des Panels) Wenn ich nun im Editfeld reinschreibe soll das Label den Wert übernehmen... (onChange :=Ttest_pas.editfeld_edit) Funktionieren tut´s - aber die Geschwindigkeit ist nicht berauschend ;-) ...
Delphi-Quellcode:
Anregungen?
class procedure Ttest_pas.editfeld_edit(Sender: TObject);
var x:Integer; y:String; gefundenes_label: TLMDSimpleLabel; begin with sender as TEdit do begin x:=tag; y:=text; end; gefundenes_label:= (((sender as TEDIT).Parent as TLMDSimplePanel).FindComponent('value_edit1'+inttostr(x))as TLMDSimpleLabel); gefundenes_label.Caption:=y; end; Vielen Dank Erich Wanker |
Re: Class procedure - Schreibweise ...
Und was hat jetzt der Threadtitel mit dem Inhalt deines Beitrages zu tun?
|
Re: Componentensuche in Class procedure - Schreibweise...
Speichere Referenzen auf die Komponenten bei der Erzeugung
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 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