Question

J'utilise TJvPluginManager pour construire application simple avec la capacité pour charger .bpl plug-ins. J'ai déclaration d'interfaces communes dans fichier « uIntfs.pas », qui est une sorte de SDK;)

Le problème est que si je tente de charger plus d'un plug-in, l'application renvoie une erreur:

  

Impossible de charger le package 'test2'. Il    contient l'unité '' uIntfs, qui est également    contenu dans le paquet 'test'

Il est tout à fait évident que les deux bpls contiennent ce fichier, mais je dois le faire fonctionner ...

S'il vous plaît aider!

Était-ce utile?

La solution

Mettez vos uIntfs.pas dans un autre BPL, et que vos plug-ins les deux référence BPL.

Vous devrez le faire pour chaque unité qui est commune aux deux plug-ins.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top