【发布时间】:2012-01-09 22:17:03
【问题描述】:
我需要访问一个受严格保护的属性,因为我需要创建一个验证(基于此属性的值)以避免出现错误。 (我没有具有此属性的第三方类的源代码)只有我有类(接口)和 dcu 的定义(所以我无法更改属性可见性)。问题是存在访问严格受保护属性的方法吗? (我真的阅读了Hallvard Vassbotn Blog,但我没有找到关于这个特定主题的任何内容。)
【问题讨论】:
-
您可能可以使用原始内存访问来读取此属性的支持字段。不知道是否有更强大的解决方案。
-
看起来像班级帮手。
标签: delphi delphi-xe class-helpers