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

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

Как узнать значение св-ва Enabled элемента Tshape, зная его Tag


Knoxville ©   (2005-01-15 22:48:00) 

Подскажите пожалуйста. Допустим я знаю Tag одного из TShape'ов, но мне надо точно знать его имя, чтобы узнать Enabled. Можно составить массив из всех Tshape, но у меня их очень много (100). Нет ли более удобного способа? Спасибо!


Knoxville   (2005-01-16 11:13:00) [1]

Спасибо, попробую поискать в хэлпе эту функцию.


olookin   (2005-01-15 23:10:00) [2]

как обычно

for i:=0 to Form1.Component.Count-1 do
 if (Form1.Components[i] is TShape) and ((Form1.Components[i] as TShape).Tag=NeedTag) then showmessage(Form1.Components[i].Name);

хотя и видел, что используют некую функцу типа FindComponent...


Наверх

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