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
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 :)