Автор HotBrain задал вопрос в разделе Другие языки и технологии
Цикл изменяющий свойства элементов типа Label в Delphi и получил лучший ответ
Ответ от
если мне не изменяет память, то было что-то вроде
X[i]:= StrToInt(Tlabel('label'+inttostr(i)).Caption);
Ответ от ?Pandacrash[гуру]
Кидайте на combobox свои lable'ы и так их перебираете:
for i := 0 to GroupBox1.ControlCount-1 do
if (GroupBox1.Controls[i]) is TLabel) then
...
P.S.: Delphi нет под рукой, поэтому мог ошибиться в свойствах combobox'a
Кидайте на combobox свои lable'ы и так их перебираете:
for i := 0 to GroupBox1.ControlCount-1 do
if (GroupBox1.Controls[i]) is TLabel) then
...
P.S.: Delphi нет под рукой, поэтому мог ошибиться в свойствах combobox'a
Ответ от ?[гуру]
Тут перебор всех TEdit на форме: ссылка TEdit -> TLabel
Controls - только прямые дочерние компоненты данного компонента.
Components - все дочерние компоненты всех дочерних компонентов данного компонента.
Во загнул xD
Чтобы обращаться к Label как к массиву, можно создать массив TLabel, но создавать и уничтожать придётся уже руками.
Тут перебор всех TEdit на форме: ссылка TEdit -> TLabel
Controls - только прямые дочерние компоненты данного компонента.
Components - все дочерние компоненты всех дочерних компонентов данного компонента.
Во загнул xD
Чтобы обращаться к Label как к массиву, можно создать массив TLabel, но создавать и уничтожать придётся уже руками.
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Цикл изменяющий свойства элементов типа Label в Delphi