Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Panels mit einer Integer Zahl ansprechen (https://www.delphipraxis.net/19994-panels-mit-einer-integer-zahl-ansprechen.html)

MarkL 12. Apr 2004 12:27


Panels mit einer Integer Zahl ansprechen
 
Ich arbeite gerade an einem Programm, bei dem nach Ausgabe einer Integer Zahl ein Panel hervorgehoben werden soll. Also wenn z.B. die Zahl 2 herauskommt soll das Panel2 grün leuchten.
Nur ich hab leider keine Ahnung wie man das machen könnte. :wall:

Meflin 12. Apr 2004 12:33

Re: Panels mit einer Integer Zahl ansprechen
 
Stichwort FindComponent
Delphi-Quellcode:
with TPanel(FindComponent("panel"+inttostr(variable))) do begin

lkz633 12. Apr 2004 12:33

Re: Panels mit einer Integer Zahl ansprechen
 
Also wenn deine Panels z.B Panel1.Panel2 etc heissen, kannst du es so machen:
Code:
(findcomponent('Panel'+inttostr(Ergebiss)) as TPanel).colour := clgreen;
Gruss lkz633

Edit: Mist, zu langsam

MarkL 12. Apr 2004 14:07

Re: Panels mit einer Integer Zahl ansprechen
 
Vielen Dank Leute! :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz