في VB6 يرتبط بـ TLB تم إنشاؤه من OCX مثل الارتباط بـ OCX مباشرة
سؤال
السبب في أنني أسأل هو أن لديّ OCX لا أريد التسجيل على جهاز الإنشاء ، لكنني ما زلت أرغب في البناء ضدها. إذا لم يكن مسار TLB هو الاتجاه الصحيح ، فسيكون موضع تقدير أي تلميحات حول كيفية تحقيق ذلك.
المحلول
إذا كنت تمتلك Enterprise Edition ، فيمكنك إنشاء مكتبة نوع قائمة بذاتها عن طريق تحديد مربع الاختيار "ملفات الخادم عن بُعد" التي تجدها في علامة التبويب مكون من مربع حوار خصائص المشروع. عندما تقوم بعد ذلك بتجميع المكون ، ستقوم Visual Basic أيضًا بإنشاء ملفين إضافيين في نفس الدليل مثل الملف القابل للتنفيذ. أحد هذين الملفين هو TLB الذي كنت تبحث عنه.
وجدت هنا وتأكيد العمل مع VB6 Enterprise Edition.
وإلا عليك استخدام Oleview في أداة Visual Studio 6.0 لنسخ IDL وتجميعها باستخدام برنامج التحويل البرمجي MIDL في ملف TLB.
نصائح أخرى
نعم. انه نفس الشيء.
typelib هو بيانات تعريف OCX.