Вниз
Скачать: CL | DM;

Свойства объекта   Найти похожие ветки 

← →
maks_f   (2002-02-18 10:11) [0]

Помогите, как достучатся до свойств любого объекта, имеется в виду хранилище свойств объекта, т.е. массив в объекте где перечисленны его свойства и можно получить их имена, все это необходимо сделать из аппликации


← →
Анонимщик ©   (2002-02-18 10:54) [1]

Сиотри файл исходников - typinfo.pas. Там все более-менее прозрачно, файл небоьшой, пользы от него много, но в хелпе недокументирован. Можно делать, скажем, такое:
if IsPublishedProp(Label1, "Top") then
SetPropValue(Label1, "Top", 30);


← →
Юрий Зотов ©   (2002-02-18 11:33) [2]

> массив в объекте где перечисленны его свойства

Такого массива в объекте не существует. Но зато существуют таблицы RTTI, в которых перечислены все published свойства объекта. Достучаться к ним действительно можно через функции из модуля TypInfo.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
4-19381
Valeron
2002-01-10 05:43
2002.03.07
Перехват значений


14-19351
Херувим
2002-01-19 21:45
2002.03.07
Как юзать TStream и его потомков...


14-19303
Илья
2002-01-20 23:15
2002.03.07
Создание файл или дописывание в него...


3-19110
Ser_Kham1
2002-02-11 14:20
2002.03.07
Чтение из таблицы Oracle


1-19263
alextov
2002-02-20 14:28
2002.03.07
Существует ли в Delphi какой-либо аналог процедуры Readkey, Readln.




   Наверх