我使用 TJvPluginManager 以建立与能力简单的应用程序加载.bpl插件。我在“uIntfs.pas”的文件,这是一种SDK的通用接口声明;)

的问题是,如果我尝试加载一个以上的插件,该应用引发错误:

  

<强>无法加载包 'TEST2'。它   的包含单元 'uIntfs',这也是   的包含在包 '测试'

这是相当明显的,无论bpls包含的文件,但我需要使它工作...

请帮忙!

有帮助吗?

解决方案

把你uIntfs.pas到另一个BPL,和你的插件都参考该BPL。

您将不得不做,对于每一个单元,是常见的两个插件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top