我们可以使用RTTI按名称查找函数/过程并运行它们吗?

时间:2013-08-05 08:35:55

标签: delphi rtti delphi-xe3

我们可以使用Property找到ObjectRTTI,我们可以搜索某个functionprocedure(不是来自对象,一个method,但是从unit加载到内存中知道它的名字?

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

1 个答案:

答案 0 :(得分:5)

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