8

我想知道是否有人知道确定给定(已编译)DLL、EXE 或 BPL需要哪些 BPL的优雅方法。

我不确定这是否可能只是简单地扫描二进制文件以查找对.bpl文件名的文本引用(这很容易出现误报)。

理想情况下,我想返回一个包含所有必需.bplTStringList文件名称的甚至逗号分隔的文件。String

4

3 回答 3

2

对于包,您可以使用 PACKAGEINFO 资源的 requires 部分 - 请参阅 TJclPePackageInfo。

于 2012-06-05T00:57:02.740 回答
0

从 felix-cobri 发现了这个- 它的边缘有点粗糙,但可以满足我的需要,那就是列出我的 exe(或 DLL)使用的所有 DLLS。

http://www.felix-colibri.com/papers/colibri_utilities/exe_dll_pe_explorer/exe_dll_pe_explorer.html

祝你好运

于 2012-11-16T15:41:23.590 回答
0

GExperts的 PE 信息工具显示隐式加载到任何 .exe、.dll 或 .bpl 中的 bpls 和 dll 列表

于 2013-02-05T14:01:41.747 回答