Zmiana wlasciwosci losowego komponentu

0

Chcialbym zmieniac wlasciwosci komponentu tzn wlasciwie go zaznaczac;
Np:

Speedbutton.click;

Ale to ma byc cos na zasadzie Inc() np

Inc(a)
Speedbutton[a].click;[

W jaki sposob mogl bym to zrobic?

0

Czesc.

Mozesz np odwolac sie do TForm.Components, ktora to jest lista wszystkich komponentow posiadanych przez ta forme. Iterujesz w petli po tej liscie i sprawdzasz czy dany komponent spelnia Twoje wymagania a nastepnie robisz juz z nim to co chcesz ;)

np tak:

 
for i := 0 to Form1.Components.Count - 1 do
begin

end;

0

Dodatkowo warunek z "is" + rzutowanie na odpowiedni typ.

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