![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как некоторым ;компонентам изменить свойства...
vdv © (2003-02-24 21:19:00)Здравствуйте
Подскажите пожалуйста Как некоторым компонентам изменить свойства?
Что то типа
for i:=0 to Form1.ComponentCount do (Form1.Components[i] as TEdit).... а вот дальше что написать чтоб в св-во Text нужное значение поставить...
Заранее благодарен
vdv (2003-02-25 05:06:00) [1]Все вопрос снимается
((Fkor.Components[i] as TObject) as TEdit).Text := "";
Тогда можно свойства ставить...
vdv (2003-02-25 04:32:00) [2]Пишу так
"if Fkor.Components[i] is TEdit then do Fkor.Components[i]." так свойство то здесь нельзя так в лоб поставить Fkor.Components[i].Text := ""
Anatoly Podgoretsky (2003-02-24 21:45:00) [3]Дальше после закрвыющей скобки ставишь точку, имя свойства, знак присаивания и новое значение.
Только не надо так безусловно, не мешает проверить тип с помощью оператора IS, иначе получишь рантайм ошибку.
if Form1.Components[i] is TEdit then ...