3

TJvPluginManagerを使用して、.bplプラグインをロードする機能を備えた単純なアプリケーションを構築しています。SDKの一種である「uIntfs.pas」ファイルに共通のインターフェイス宣言があります;)

問題は、複数のプラグインを読み込もうとすると、アプリがエラーをスローすることです。

パッケージ'test2'を読み込めません。 ユニット「uIntfs」が含まれています。これはパッケージ「test」にも 含まれています。

両方のbplsにそのファイルが含まれていることは明らかですが、それを機能させる必要があります...

助けてください!

4

1 に答える 1

8

uIntfs.pas を別の BPL に入れ、両方のプラグインがその BPL を参照するようにします。

両方のプラグインに共通するすべてのユニットに対してこれを行う必要があります。

于 2009-07-27T01:05:01.850 に答える