Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

RTTI или как его там в KOL


files32 ©   (2007-10-28 09:55:00) 

Как перебрать все компоненты на форме и те, у кого есть свойство caption (TLabe, TButton, TForm) изменить его?

    for i:=0 to Form.ChildCount-1 do
       Form.Children[Form.ChildCount].Caption := 'cap';

Выдает ошибку.


homm   (2007-10-28 11:34:00) [1]

> for i:=0 to Form.ChildCount-1 do
>       Form.Children[Form.ChildCount].Caption := 'cap';

   for i:=0 to Form.ChildCount-1 do
      Form.Children[i].Caption := 'cap';


files32   (2007-10-28 11:32:00) [2]

Тфу, точно. Вот тетеря.


Dimaxx   (2007-10-28 10:37:00) [3]

Ессно выдаст! Если у тебя 2 компонента и их индексы 0 и 1, то кто тебе даст доступ к компоненту с индексом 2?


Наверх

Титульная страница Поиск, карта сайта Написать письмо