Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.20;
Скачать: CL | DM;

Вниз

Можно ли получить значение свойства по его имени?   Найти похожие ветки 

 
romeo ©   (2003-10-07 17:38) [0]

Что-то типа Panel1.PropertyByName("Caption") := "Новый Caption"...
Заранее спасибо.


 
Skier ©   (2003-10-07 17:40) [1]

TypInfo.pas


 
Юрий Зотов ©   (2003-10-07 17:42) [2]

TypInfo.
GetPropValue. А также GetStrProp, GetOrdProp, GetMethodProp и все остальные GetXXXProp.


 
romeo ©   (2003-10-07 17:46) [3]

Погляжу.
Еще раз спасибо.


 
Юрий Зотов ©   (2003-10-07 17:53) [4]

> romeo

Уточнение - это RTTI. Значит, только для published-свойств и для классов, скомпилированных с опцией $M+ (и их наследников). Практически - для TPersistent и его потомков.


 
romeo ©   (2003-10-07 18:15) [5]

Про published - это вы как нельзя вовремя уточнили, а то уже хотел жаловаться, что выскакивает EAccesViolation. :-)
Ща все фунциклирует со свистом.



Страницы: 1 вся ветка

Текущий архив: 2003.10.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
1-65441
MakNik
2003-10-09 10:53
2003.10.20
была ли ранее выполнена команда AssignFile?


14-65596
blackweber
2003-10-01 12:24
2003.10.20
win 2000 server registry


3-65366
bushmen
2003-09-29 11:45
2003.10.20
WebConnection


1-65423
asterisk
2003-10-07 19:41
2003.10.20
DLL для 1С


7-65656
GuestTM
2003-07-31 03:09
2003.10.20
глюки с ChangeDisplaySettings (DIBENG.DLL) при смене видеорежима!