![]() |
Labelindex variabel
Hallo zusammen... ich möchte eine Art "Lauflicht" mit Labels machen....
Delphi-Quellcode:
zum Testen habe ich mal den counter auf 1 gesetzt... Leider ergibt sich eine Fehlermeldung. Warum kann ich nicht statt "Edit1" "Edit[counter]" schreiben, oder besser gesagt, wie kann ich das sonst lösen? Besten Dank für eure Hilfe.
var counter: byte;
.... begin counter := 1; Edit[counter].Color := clLime; end; .... Gruss chrigu |
Re: Labelindex variabel
Entweder du benutzt ein Arry vom Typ TEdit oder du bennnst sie Edit1, Edit2, ... und arbeitest dann mit
![]() |
Re: Labelindex variabel
Danke... so funktioniert es wunderbar:
Delphi-Quellcode:
gruss chrigu
begin
counter := '1'; (FindComponent('Edit' + (counter)) as TEdit).Color := clLime; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:55 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