Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Узнать значение свойства объекта


Автор: EKoshelev 21.2.2013, 18:46
Доброго дня.

У меня вопрос. Можно ли как-нибудь имея экземпляр класса и имя одного из его свойств узнать тип этого свойства и его значение?

Автор: Keeper89 21.2.2013, 21:40
EKoshelev, имя в смысле в какой-то строке?

Автор: EKoshelev 22.2.2013, 09:04
Ну да. Вот имеем такое

Код

var
  ObjEx: TMyObject;
  PropName: string;

begin
  ObjEx := TMyObject.Create;
  PropName := 'Name';

  // ...

end;


И нужно узнать значение свойства с именем Name объекта ObjEx.

Автор: AndreyIQ 22.2.2013, 11:36
http://www.transl-gunsmoker.ru/2011/07/published-fields-details.html
http://ru.wikipedia.org/wiki/%CE%F2%F0%E0%E6%E5%ED%E8%E5_(%EF%F0%EE%E3%F0%E0%EC%EC%E8%F0%EE%E2%E0%ED%E8%E5)#Delphi_2010

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)