كيفية استخدام للمشروع "و" توافق ثنائي

ترجمات الموضوعات ترجمات الموضوعات
معرف المقالة: 161137 - عرض المنتجات التي تنطبق عليها هذه المقالة.
توسيع الكل | طي الكل

في هذه الصفحة

الموجز

يسمح لك تحديد مشروع Visual Basic توافق الإصدارات الأقدم من مكونات ActiveX التي تم إنشاؤها من المشروع الإعداد التوافق.

تتضمن مكونات ActiveX إنشاء واجهة افتراضية (على سبيل المثال، CName_D عليه CName اسم_الفئة مكون ActiveX) التي تحتوي على كافة الأساليب والخصائص التي قمت بإنشائها. إذا كان لديك فئة رفع أحداث ، لديك أيضاً على واجهة إضافية تسمى IConnectionPointContainer. عند إنشاء الملقم أو عنصر تحكم ActiveX يتم منح هذه الواجهات معرف فريد. إذا قمت بتعديل عنصر التحكم أو الملقم قد تتغير هذه الواجهات. قد تفشل أية تطبيقات تستخدم إصداراً قديماً من مكون الخاص بك عند هذه النقطة. للتأكد من أن الواجهات الخاصة بك القديمة والجديدة ستعمل مع كافة التطبيقات التي تحتاج إلى تعيين الإعداد التوافق المناسب.

معلومات أخرى

يمكنك تعيين التوافق Project في مربع الحوار Project\Properties ضمن علامة التبويب المكونات.

يحتوي Visual Basic ثلاثة إعدادات التوافق مختلفة لمشاريع:
  • لم التوافق.
  • توافق المشروع.
  • توافق الثنائية.

لم توافق

باستخدام هذا الإعداد، يتم فرض لم التوافق. ينشئ Visual Basic معرفات واجهة و المعرفات فئة جديد كل مرة يتم فيها إنشاء أو يمكنك ترجمة المشروع. يمكن استخدام كل إصدار المضمنة مع التطبيقات التي تم إنشاؤها للعمل مع بنية معينة ذلك المكون فقط.

توافق المشروع

باستخدام هذا الإعداد، يمكنك جعل المشروع متوافق إلى مشروع مكون محدد. بينما يتم إنشاء معلومات مكتبة الأنواع الجديدة يتم الاحتفاظ معرف المكتبة نوع حتى تشير المشاريع اختبار يمكن استمرار إلى المشروع المكون. هذا الإعداد من أجل الحفاظ على التوافق أثناء الاختبار. لذلك، بمجرد إصدار المكون فإنه سلوك مثل إعداد "عدم التوافق".

توافق ثنائي

عند التحويل البرمجي "المشروع" ، Visual Basic فقط بإنشاء فئة جديدة و المعرفات واجهة عند الضرورة. فإنه يحتفظ معرّفات فئة وواجهة من version(s) السابقة بحيث البرامج باستخدام إصدار سابق ستستمر في العمل. في حالة إجراء تغيير في إصدار غير متوافق Visual Basic سيحذرك. إذا أردت المحافظة على التوافق مع الإصدارات الأقدم, تم إصداره من مكون ActiveX هذا هو الإعداد تحتاج إلى استخدام.

مراجع

مكونات Visual Basic 5.0 دليل ، الفصل السابع "التصحيح اختبار و توزيع المكونات"

الخصائص

معرف المقالة: 161137 - تاريخ آخر مراجعة: 27/جمادى الأولى/1425 - مراجعة: 1.3
تنطبق على
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
كلمات أساسية: 
kbmt kbhowto kbusage KB161137 KbMtar
ترجمة آلية
هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية
اضغط هنا لرابط المقالة باللغة الانجليزية161137

إرسال ملاحظات