【发布时间】:2010-12-06 11:07:53
【问题描述】:
我有一个 Delphi DLL,其中包含一个使用各种第三方组件的表单。这个 DLL 被许多不同版本的 Delphi 使用。我将第三方组件编译到 DLL 中。我相信我仍然需要链接到一些“基本”Delphi 包,如 rtl、vcl 等,因此我的 DLL 将使用 Delphi IDE 正在使用的相同内存管理器和其他全局资源。如何找出我需要链接到哪些 BPL?
理想情况下,如果我只使用 BPL 并且没有可用的源文件,我希望将一些实用程序指向我的 DLL 或项目,并让它列出它所依赖的每个 BPL。然后我可以查看该列表并选择我想在运行时加载的包。在“运行时包”下的项目属性中给出的当前列表是不完整的(因为它多年来一直在调整)。
【问题讨论】:
标签: delphi