Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Per Schleife Eigenschaften ändern (https://www.delphipraxis.net/5147-per-schleife-eigenschaften-aendern.html)

looser 25. Mai 2003 17:59


Per Schleife Eigenschaften ändern
 
Wie schreibt man eine Schleife mit der man z.B.
checkbox1.checked bis checkbox6.checked auf
true/false setzt ?
Irgendwie muß man das doch indizieren können !!

toms 25. Mai 2003 18:05

Hi!

Geht ganz einfach mit FindComponent():

Code:
procedure TForm1.Button1Click(Sender: TObject);
var
  i: Word;
  ChkBox: TComponent;
begin
  for i := 1 to 6 do
  begin
    ChkBox := FindComponent('CheckBox' + IntToStr(i));
    if ChkBox <> nil then
      TCheckBox(ChkBox).Checked := True;
  end;
end;

Christian Seehase 25. Mai 2003 18:05

Moin Looser,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Such' doch hier mal nach FindComponent.

looser 25. Mai 2003 19:27

Danke glaube damit komme ich klar.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 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