Assembly.LoadFile相当于Delphi 2010

时间:2016-07-05 06:57:18

标签: delphi reflection rtti

我正在尝试加载用Delphi 2010编写的程序(.exe),因此我可以在其中执行反射。我已经获得了在Delphi中执行反射的代码,但是,我似乎无法找到有关如何加载已编译二进制文件的示例或文档,因此我可以进行反射。所有示例和文档都显示了对同一项目中的类的反射。

我知道在C#中,我只是使用

Assembly assembly = Assembly.LoadFile('path') 

然后反思装配。 Delphi是否具有等效的汇编类?

更新

我最终没有去反射或清单路线,我写了一个Delphi dll,它获取了我需要的所有数据,并且DllImported了必要的功能。当UI Automation或Win32无法检测或正确检测某些UI组件时,它不那么痛苦,也是我的首选方法。

0 个答案:

没有答案