Odwolanie do ....

0

Jak odwolac sie do komponentu jednego z 10
Mam np 10 komponentow button o nazwach: button1, button2 itd
i mam i:integer
ktory sobie przyjal wartosc 2. jak zrobic aby np button2.visible:=false;?
ale chodzi mi oto zeby to bylo cos w stylu button[i].visible:=false?
jak jest 10 to jeszcze moge wypisac kilka takich, ale 20, 30 to juz mi sie nie chce, pomozecie?

0
  if Form1.Components[i] is TButton then
    (Form1.Components[i] as TButton).Visible := False;
0

Lub:

TButton(FindComponent('Button'+IntToStr(Jakaś liczba))).Visible:=False;

0

dzieki dziala :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1