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

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

property [D6, Win2k]


Oksana ©   (2004-10-20 18:23:00) 

Привет :)
Как, имея в качестве значения переменной имя свойства, обратиться к соответствующему свойству компонента?

Нпр, есть значение переменной = 'Color',
как можно обратиться к свойству с таким же названием (нпр, Edit1.Color)?

Подскажите в какую сторону копнуть


Oksana   (2004-10-20 19:01:00) [1]

спасибо :)


Игорь Шевченко   (2004-10-20 18:40:00) [2]

uses
 TypInfo;
...
var
 PropName: string;
...
 PropName := 'Color';

 Value := GetOrdProp(Edit1, PropName);
...


Алексей Петухов   (2004-10-20 18:35:00) [3]

Если вариантов немного, то самое элементарное - CASE


VMcL   (2004-10-20 18:31:00) [4]

> Подскажите в какую сторону копнуть

RTTI.


Наверх

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