Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
ВнизRTTI глюк Найти похожие ветки
← →
Dolphin1 (2004-06-17 14:06) [0]есть класс
TFoo = class(TPersistent)
private
FZip : String ;
FFullName: string;
published
property Zip: string read FZip write FZip;
property FullName: string read FFullName write FFullName;
end;
почему то
ф-я
GetPropInfo(TFoo,"Zip") возвращает nil
и даже
GetPropInfo(TObject,"ClassName")
возвращает nil
кто знает помогите
← →
Sandman25 © (2004-06-17 14:46) [1]RegisterClass(TFoo)
← →
Гаврила © (2004-06-17 15:51) [2]Нет, RegisterClass тут ни при чем.
Возможно, при вызове GetPropInfo нужно указать третий, необязательный, параметр, хотя это ИМХО
а M+ не убирал ?
← →
Sandman25 © (2004-06-17 16:10) [3][2] Гаврила © (17.06.04 15:51)
Я делал опыт - без RegisterClass не работало. С ним заработало
← →
Dolphin1 (2004-06-17 16:38) [4]Я автор вопроса
Не могу понять но после отго как я убрал
optimization code и дал build all - все заработало
Но если сделать TFoo не от TPersistent, a от TObject,
то как поступить в данном случае, то есть считывать RTTI инфо
из класса производного непостредственно от TObject?
← →
icWasya © (2004-06-17 16:44) [5]см {$M+} +F1
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.032 c