كيفية القيام بما يلي: Wrappers إنشاء COM

يمكنك إنشاء wrappers طراز كائن مكوّن (COM) باستخدام Microsoft Visual Studio 2005الميزات أو أدوات.NET Framework Tlbimp.exe و Regasm.exe. توليد وظائف كلا نوعي COM wrappers:

Visual Studio 2005، يمكنك إضافة برنامج تضمين COM كمرجع إلى مشروع الخاص بك.

التفاف الكائنات COM في مدارة تطبيق

إلى إنشاء مجمع استدعاء لوقت تشغيل استخدام ‏‫Visual Studio

  1. قم بفتح مشروع الخاص بالتطبيق المدار.

  2. في قائمة مشروع ، انقر فوق إظهار الجميع الملفات.

  3. في قائمة المشروع انقر فوق إضافة مرجع .

  4. في صندوق الحوار "إضافة مرجع"، انقر فوق علامة تبويب COM تحديد مكوّن الذي تريد استخدامه وانقر فوق ‏‏موافق .

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

يمكنك الآن كتابة رمز الوصول إلى كائن COM. يمكنك البدء بالتصريح الكائن، مثل كـ مع Importsعبارة عن Visual Basic 2005أو Usingعبارة عن Visual C# 2005.

ملاحظةملاحظة

إذا أردت أن إلى البرنامج مكونات Microsoft المكتب 2010 Suite، أولاً يثّبت تجميعات توافق أساسي Microsoft المكتب 2010 Suite (PIAs) من مركز ينزّل Microsoft المكتب 2010 Suite.في الخطوة 4، تحديد أحدث الإصدار من مكتبة الكائنات متوفر لمنتج المكتب الذي تريده، مثل كـ مكتبة كائنات 11.0 الكلمة Microsoft المكتب 2010 Suite.Microsoft Excel Technology Sample

لإنشاء وقت تشغيل الاستدعاء برنامج تضمين استخدام أدوات.NET Framework

وهذا أداة إنشاء تجميع الذي يحتوي على بيانات التعريف لوقت التشغيل للأنواع المعرفة في مكتبة النوع الأصلي.

التفاف الكائنات مدارة في أحد تطبيقات أصلي

لإنشاء COM الاستدعاء برنامج تضمين استخدام برنامج ‏‫Visual Studio

  1. إنشاء مشروع "مكتبة الفئات" للفئة المدارة التي تريد إلى تشغيل في تعليمات برمجية الأصلية. يجب أن يكون للفئة الدالة الإنشائية افتراضي.

    التحقق من وجود رقم الإصدار الرابع-part كاملة للتجميع الخاص بك في الملف AssemblyInfo. Th هو رقم هو المطلوبة للاحتفاظ بالإصدار في regهوtry Windows. للحصول على مزيد من المعلومات حول أرقام الإصدارات، راجع تعيين إصدار التجميع.

  2. في قائمة مشروع, انقر فوق خصائص.

  3. انقر فوقالمحول البرمجياً علامة تبويب.

  4. تحديد لـ توافق COM خانة فحص تسجيل.

عندما تقوم بإنشاء مشروع أو تجميع هو regهوtered ل توافق COM تلقائياً. إذا كنت تقوم بإنشاء تطبيق أصلي في Visual Studio 2005، يمكنك استخدم تجميع بواسطة النقر فوق إضافة مرجع من قائمة مشروع.

إلى إنشاء مجمع COM استدعاء باستخدام إطار عمل.NET إلى ols

هذا إلى ol قراءة بيانات تعريف تجميع وقم بإضافة الإدخالات الضرورية إلى السجل. كـ نتيجة, عملاء COM إنشاء إطار عمل.NET clكـses شكل شفاف. يمكنك استخدم تجميع كما لو كانت فئة COM أصلي.

يمكن تشغيل Regasm.exe على تجميع الموجود في أي الدليل، وقم بتشغيل Gacutil.exe (أداة مخزن التجميع العمومي المؤقت)للانتقال إلى عمومي ذاكرة تخزين مؤقت للتجميع. نقل تجميع عدم إبطال إدخالات regهوtry الموقع، لأن ذاكرة التخزين المؤقت للتجميع العمومي هو دائماً بفحص حالة تجميع هو غير موجود في مكان آخر.

راجع أيضًا:

المبادئ

وقت التشغيل للاستدعاء برنامج تضمين

COM التفاف الاستدعاء