gpt4 book ai didi

delphi - 哪个 Delphi 版本支持公共(public)方法的 RTTI?

转载 作者:行者123 更新时间:2023-12-03 15:31:27 24 4
gpt4 key购买 nike

默认情况下,2010 以下版本中的 RTTI 仅为已发布的类成员创建。

我在 2006 年的博客 (http://hallvards.blogspot.com/2006/09/extended-class-rtti.html) 中读到,使用 $METHODINFO (或 $M),公共(public)和发布的方法都包含在内Delphi 6。这是正确的吗?

博客文章说:

“对于 WebSnap,"new"$METHODINFO ON 编译器指令(在 D6 和 D7 中未记录)用于为公共(public)和已发布方法生成扩展 RTTI。” ...“更新(2007 年 10 月 27 日):$METHODINFO 首次在 Delphi 7 中可用,而不是在 Delphi 6 中。”

最佳答案

Delphi 2010 及更高版本中的新 RTTI 支持您想要的内容。

您在 Delphi 2009 及以下版本中运气不好。

关于delphi - 哪个 Delphi 版本支持公共(public)方法的 RTTI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4327344/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com