Delphi - .BPL الإضافات للتطبيق - مشكلة أثناء التحميل> 1 Plugin
سؤال
أنا استخدم tjvpluginmanager. لبناء تطبيق بسيط مع القدرة على تحميل الإضافات .BPL. لدي إعلان واجهات مشتركة في ملف "uintfs.pas"، وهو نوع من SDK؛)
المشكلة هي أنه إذا حاولت تحميل أكثر من مساعد واحد، فإن التطبيق يلقي خطأ:
لا يمكن تحميل حزمة "Test2". هو - هي يحتوي على وحدة "UIntfs"، وهو أيضا الواردة في الحزمة "اختبار"
من الواضح تماما أن كل من BPLS يحتوي على هذا الملف، ومع ذلك أحتاج إلى جعله يعمل ...
الرجاء المساعدة!
المحلول
ضع UINTFS.PAs الخاص بك في BPL آخر، ولديك المكون الإضافي الخاص بك كلاهما BPL.
عليك أن تفعل ذلك لكل وحدة شائعة لكل من المكونات الإضافية.
لا تنتمي إلى StackOverflow