【问题标题】:Can we use RTTI to find functions/procedures by name and run them?我们可以使用 RTTI 按名称查找函数/过程并运行它们吗?
【发布时间】:2013-08-05 08:35:54
【问题描述】:

由于我们可以使用RTTI 找到PropertyObject,我们是否可以搜索某个functionprocedure(不是来自method 的对象,而是来自unit ) 加载到内存中只知道它的名字?

如果可以的话,是否可以发送参数来执行它?

【问题讨论】:

    标签: delphi rtti delphi-xe3


    【解决方案1】:

    Delphi 的 RTTI 系统基于类型。但是,具有单元范围的过程和函数与类型无关,因此无法使用 RTTI 访问。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多