информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Где водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[Pascal] RTTI 30.10.02 08:58  
Автор: Kerk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
var
Obj: TControl;
PropInfo: PPropInfo;

begin
PropInfo := GetPropInfo(Obj.ClassInfo,'Parent');
//почему здесь PropInfo = nil?
end;
[Delphil] RTTI 30.10.02 19:21  
Автор: Cyril <sc> Статус: Member
<"чистая" ссылка>
> var
> Obj: TControl;
> PropInfo: PPropInfo;
>
> begin
> PropInfo := GetPropInfo(Obj.ClassInfo,'Parent');
> //почему здесь PropInfo = nil?
> end;
Видимо все дело в том, что свойство Parent является public, а не
published.
Use ClassInfo to access the RTTI table that contains information about the object type, its ancestor type, and all of its published properties.

[Delphil] RTTI 31.10.02 13:22  
Автор: Kerk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > var
> > Obj: TControl;
> > PropInfo: PPropInfo;
> >
> > begin
> > PropInfo := GetPropInfo(Obj.ClassInfo,'Parent');
> > //почему здесь PropInfo = nil?
> > end;
> Видимо все дело в том, что свойство Parent является public,
> а не
> published.
> Use ClassInfo to access the RTTI table that contains
> information about the object type, its ancestor type, and
> all of its published properties.
>
а можно ли как нибудь то public добраться? очень нужно...
[Delphil] RTTI 31.10.02 19:52  
Автор: Cyril <sc> Статус: Member
<"чистая" ссылка>
> > > var
> > > Obj: TControl;
> > > PropInfo: PPropInfo;
> > >
> > > begin
> > > PropInfo :=
> GetPropInfo(Obj.ClassInfo,'Parent');
> > > //почему здесь PropInfo = nil?
> > > end;
> > Видимо все дело в том, что свойство Parent является
> public,
> > а не
> > published.
> > Use ClassInfo to access the RTTI table that contains
> > information about the object type, its ancestor type,
> and
> > all of its published properties.
> >
> а можно ли как нибудь то public добраться? очень нужно...
Как это сделать посредством RTTI я не знаю
Что значит добраться до public ???
Что собственно говоря ты хочешь получить ???
[Delphil] RTTI 06.11.02 09:15  
Автор: Kerk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > > > var
> > > > Obj: TControl;
> > > > PropInfo: PPropInfo;
> > > >
> > > > begin
> > > > PropInfo :=
> > GetPropInfo(Obj.ClassInfo,'Parent');
> > > > //почему здесь PropInfo = nil?
> > > > end;
> > > Видимо все дело в том, что свойство Parent
> является
> > public,
> > > а не
> > > published.
> > > Use ClassInfo to access the RTTI table that
> contains
> > > information about the object type, its ancestor
> type,
> > and
> > > all of its published
> properties.

> > >
> > а можно ли как нибудь то public добраться? очень
> нужно...
> Как это сделать посредством RTTI я не знаю
> Что значит добраться до public ???
> Что собственно говоря ты хочешь получить ???
Мне надо считать DFM и показать форму, кот. там описана (конечно количество контролов ограничено и заранее известно). Но через RTTI не удается добраться до некоторых свойств, например ComboBox.Items.Text
И еще вопрос: как работать с такими свойствами, как Glyph.Data ?
[Delphil] RTTI 31.10.02 19:22  
Автор: Lzh Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> а можно ли как нибудь то public добраться? очень нужно...
инфа о public свойствах и методах в RTTI не хранится!!!
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach