سؤال

أساسا ما كنت تريد أن تكون قادرة على استكشاف ActiveX DLL.أنا عادة اطلاق النار حتى VB 6 ، إضافة DLL إلى "المراجع" من المشروع استخدام "مستكشف كائن".

ومع ذلك ، في هذا الجهاز بالذات لا أستطيع تثبيت VB / مقابل.
أنا متأكد من أن هناك أداة هناك أن يفعل هذا.لا أحد يعرف من واحد ؟

شكرا

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

المحلول

هل من الممكن تحميل المكون من آلة فحص محليا في Visual Studio?(هذا سيكون اقتراحي الأول.) (وبالمناسبة،.صافي إصدارات Visual Studio أيضا ميزة VB6-مثل كائن Explorer الذي يعمل بشكل جيد على هذا.)

بدلا من ذلك, انها ليست مجانية ، ولكن قد حاول ActiveXplorer.(لم أحاول هذا, ولكن يبدو واعدا.) (توقف)

نصائح أخرى

وإذا كان الجهاز قد تثبيت Microsoft Office، يمكنك الذهاب إلى المدمج في Visual Basic للتطبيقات IDE وتحميل الكائن هناك:

والقائمة أدوات -> ماكرو -> محرر Visual Basic (أو اضغط على Alt + F11)

وبعد ذلك عندما داخل نافذة VBA، القائمة أدوات -> المراجع -> استعراض لتحديد موقع الخاص بك DLL

ووالقائمة عرض -> كائن المستعرض لعرض المحتويات (أو F2 الصحافة) الكائن

ولقد استعملت عارض كائن OLE / COM مايكروسوفت لهذا الغرض. وهي تستخدم ليتم تثبيتها مع الإصدارات القديمة من Visual Studio، ولا يزال جزءا من SDK ويندوز.

ويبدو أيضا أن تكون متاح على حدة - وهذا هو من نسخة قديمة من SDK يندوز، ولكن أنا لا أتصور هذه الأداة قد تغيرت كثيرا في الآونة الأخيرة

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

وهذا سوف تظهر المزيد من المعلومات بدلا من VB6 شأنه. إذا كنت تبحث في عنصر تحكم ActiveX، و<م> coclass و <م> dispinterface أقسام عرض مكتبة النوع هي الأشياء للنظر في.

و(هناك أيضا خيار وضع الخبراء في القائمة عرض - وهذا سوف تظهر لك كل شيء تقريبا المخزنة في السجل علاقة مع COM، OLE و ActiveX هذا بشكل عام وليس الكثير من المعلومات ...)

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