![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Изменение свойств нескольких объектов
Иноверец © (2005-02-02 16:39:00)Умно писать не умею, буду писать как есть...
Есть форма. На форме расположено 20 кнопок (а так же полей для ввода и таймеров)
И требуется менять свойства этих кнопок (например надо поменять интервал сразу у всех таймеров).
Можно просто перечислить по порядку - Таймер1.Интервал:=пересенная1;Таймер2.Интервал:=пересенная2; и так далее...
Хочу поинтерисоваться, нет ли способа задавать свойства через цикл, то есть хочу найти все объекты по определенному признаку и изменить их свойства... И хотелось бы этот способ узнать...
OnThink (2005-02-02 16:49:00) [1]Массив таймеров, всем поприсваивать дизайнерские эквиваленты, и вперёд за Родину.
[2] искать компоненты по имени, как мелочь в кармане - в этом имхо вся психология дельфийцев.
Jay1982 (2005-02-02 16:43:00) [2]
for i := 1 to 10 do
TTimer(FindComponent('Timer' + IntToStr(i))).Интервал := ...
DVM (2005-02-02 16:42:00) [3]http://www.bcbdev.ru/cbuilder/articles/enumerating_components/enumerating_components.htm