![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как обратиться к компоненту на форме по номеру?
Семён © (2009-01-06 19:23:00)Ну, например, на форме: Button1, Button2, Button3. Я в цикле пытаюсь:
for i:=1 to 3 do Button ???
как вот этот [i] мне прибавить? Пробовал: [], ()...
Семён (2009-01-06 19:49:00) [21]> Denis__ © (06.01.09 19:43) [3]
спасибо, Denis! - я уже тут извинился )))
> > Так это не по номеру, а по имени
> извините, не верно выразился!
> Так как бы мне "добавлять" при обращении число к названию
> компонента?
> Ну, например, на форме: Button1, Button2, Button3. Я в цикле
> пытаюсь:
> for i:=1 to 3 do Button ???
> как вот этот [i] мне прибавить? Пробовал: [], ()...
Denis__ (2009-01-06 19:43:00) [22]
for i := ComponensCount - 1 downto 0 do
begin
if Components[i].ClassName = 'TButton' then
begin
//Тут действия с этими самыми кнопками
end;
end;
Вроде так)
Семён (2009-01-06 19:38:00) [23]> Так это не по номеру, а по имени
извините, не верно выразился!
Так как бы мне "добавлять" при обращении число к названию компонента?
Smile (2009-01-06 19:31:00) [24]Так это не по номеру, а по имени
:)