Frage

Ich bin mit TJvPluginManager zu bauen einfacher Anwendung mit der Fähigkeit, zu Last .bpl Plugins. Ich habe gemeinsame Schnittstellen Erklärung in „uIntfs.pas“ Datei, die Art von SDK ist;)

Das Problem ist, dass, wenn ich versuche, mehr als ein Plugin zu laden, die App wirft einen Fehler:

  

Last nicht Paket 'test2'. Es    enthält Einheit 'uIntfs,' die auch ist    enthalten im Paket 'test'

Es ist ziemlich offensichtlich, dass beide bpls diese Datei enthalten, aber ich muss es ... funktioniert

Bitte Hilfe!

War es hilfreich?

Lösung

Setzen Sie Ihre uIntfs.pas in einer anderen BPL, und lassen Sie Ihre Plug-In sowohl Hinweis, dass BPL.

Sie werden feststellen, dass für jede Einheit zu tun haben, dass die für beide Plug-In.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top