Форум: "Компоненты";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
ВнизКак обращаться к произвольным свойствам компонента? Найти похожие ветки
← →
bvz © (2006-08-31 16:18) [0]Вопрос возможно детский. Есть, например, стандартный компонент Label у него есть свойство Caption. Обычно для обращения к свойству пишут:
Label.Caption := "Чего там";
Как обратиться к свойству компонента, если у нас есть имя его свойства, которое хранится в строковой переменной, но какое оно именно точно не известно?
Т.е. что примерно:Label.PropertyByName("Label") := "Чего там";
← →
jack128 © (2006-08-31 16:20) [1]TypInfo.SetStrProp(Label, "Caption", "Чего там");
← →
DimaBr (2006-09-01 14:07) [2]SetStrProp - запись в строковое свойство, а автор пишет
> какое оно именно точно не известно?
← →
jack128 © (2006-09-01 14:14) [3]DimaBr (01.09.06 14:07) [2]
SetStrProp - запись в строковое свойство, а автор пишет
> какое оно именно точно не известно?
а если не известно, какого типа свойство, то что в это свойство собираются записывать?
← →
DimaBr (2006-09-01 14:26) [4]
> то что в это свойство собираются записывать
"Чего там"
← →
Джо © (2006-09-01 14:44) [5]> какое оно именно точно не известно?
Вызвать PropType?
← →
DimaBr (2006-09-01 16:29) [6]Тогда смотрим TReader.ReadPropValue
← →
Джо © (2006-09-01 16:56) [7]> [6] DimaBr (01.09.06 16:29)
> Тогда смотрим TReader.ReadPropValue
Зачем и кому совет?
Страницы: 1 вся ветка
Форум: "Компоненты";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.044 c