通过RTTI在字段中记录值

时间:2017-02-21 17:17:54

标签: delphi

我们需要使用带预设值的rtti创建一个类。值来自属性。当你需要在现场增加价值时,一切看起来都很好。找到正确的属性并获取属性的值为true。但记录没有运作。告诉我哪里错了?

.chevron_btn.[aria-expanded="true"]{

控制台输出:

  

TSomeType
  property电话:string
  DemoDataAttribute
  值:+1800764328
  电话:

1 个答案:

答案 0 :(得分:3)

像这样:

LProp.SetValue(Pointer(Result), DemoDataAttribute(LAttr).Generator);

SetValue的第一个参数声明为Instance: Pointer。类引用只是指向实例的指针,这就是你想要的。