كيف يمكنني استيراد عنصر تحكم ActiveX في BCB5 مع tlibimp؟

StackOverflow https://stackoverflow.com/questions/466331

  •  19-08-2019
  •  | 
  •  

سؤال

ما هي أعلام اللازمة لtlibimp.exe لاختيار تقليد صحيح "مكون -> استيراد تحكم ActiveX -> تثبيت" في 5 IDE بورلاند C + + منشئ؟ أمرر حاليا tlibimp على OCX و-L-، ولكن هناك خسارة في funcionality بالمقارنة مع نتائج استيراده يدويا.

هل كانت مفيدة؟

المحلول 2

وتبين ان تلك الخسارة وظائف يرجع ذلك إلى حقيقة أن ملف OCX كنت المستوردة لم تكن مسجلة. المشاريع التي تستخدم عنصر تحكم ActiveX هذا لا يزال جمعت من دون مشكلة، ولكن لا تزال معيبة. في تسجيل OCX مع REGSVR32 حل المشكلة.

نصائح أخرى

وسطر الأوامر يعتمد على ما هو IDE attempting..for سبيل المثال تثبيت المكون مثل س النشط.

و-A TypeLibrary لاحقة ملف (الافتراضي "_TLB، -A-: لا لاحقة)   دليل الناتج -D

و-F TypeLibrary الناتج اسم الملف (تمديد تجاهل)

و-N C ++ اسم مساحة الاسم   -X OCX باكر الناتج اسم الملف (تمديد تجاهل - C ++ فقط)

ومفاتيح: - (وتظهر التخلف أدناه)

و-C- توليد ملف الاستيراد C ++

و-E + توليد فئة المجمع لdispinterfaces (C ++ فقط)

و-G + كشف مساحة الاسم مع 'باستخدام' بيان

و-H + توليد مغلفة مكون IDE لعناصر تحكم ActiveX

و-J- توليد كوربا الملف المصدر IDL

و-K- توليد باسكال كوربا الحانات وهياكل عظمية

و-L- توليد مغلفة مكون IDE للخوادم OLE

و-O + توليد مغلفة CoClass الخالق

وف + توليد ملف الاستيراد باسكال

و-Q + توليد وظيفة 'التسجيل' لمكونات IDE مغلفة

و-R + توليد ملفات typelibraries تعتمد

و-S + خريطة HRESULT STDCALL إلى safecall على واجهات المزدوجة (دلفي فقط)

و-T- خريطة HRESULT STDCALL إلى safecall على كافة الواجهات (دلفي فقط)

و-V- توليد مغلفة حدث لخادم (C ++ فقط)

و-W + تحذيرات في ملف الاستيراد

و-Yh تجاهل [خفية] العلم عند استيراد

و-Yr تجاهل [المقيدة] العلم عند استيراد

و-Yp تجاهل [PreDeclID] العلم عند استيراد

و-Ya المشتركة -Yh -Yr -Yp

-

ومايكل

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top