![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как изменить свойство группы компонентов?
виктор © (2010-01-19 13:46:00)У меня на форме есть много чекбоксов, как присвоить им всем сразу нужное свойство, не прописывая отдельно одно и то же свойство для каждого из них?
Германн (2010-01-20 01:24:00) [1]
> _L_ (19.01.10 22:58) [7]
>
> Можно через "FindComponent()"...
>
/
Смысла никакого использовать FindComponent, если нужно
> У меня на форме есть много чекбоксов, как присвоить им всем
> сразу нужное свойство, не прописывая отдельно одно и то
> же свойство для каждого из них?
Тем более что в этом варианте поиск производится, как правило, в гораздо большем списке.
Тем более, что в этом варианте используется имя компонента. А оно нужно, как правило, только тем компонентам, которые созданы в design-time.
_L_ (2010-01-19 22:58:00) [2]Можно через "FindComponent()"...
(Form1.FindComponent('Button1') As TButton).Caption:='O_O';
виктор (2010-01-19 14:45:00) [3]
> Германн ©
Большое спасибо !
Anatoly Podgoretsky (2010-01-19 14:13:00) [4]> виктор (19.01.2010 13:46:00) [0]
Отметь их все сразу, например удерживая shift и меняй не здоровье
Германн (2010-01-19 14:07:00) [5]
for i:=0 to Form1.ControlCount-1 do
if Controls[i] is TCheckBox then TCheckBox(Controls[i].Checked:=True;
виктор (2010-01-19 13:56:00) [6]
> в цикле
Как в цикле? Можно пример пожалуйста? В интернете найти не смог, поэтому и пишу сюда. Ничего не получается :(
Медвежонок Пятачок (2010-01-19 13:54:00) [7]выбрать группу мышкой с шифтом и присвоить нужное значение нужному свойству
Игорь Шевченко (2010-01-19 13:50:00) [8]в цикле