IexplorerBrowser Control في Python
سؤال
أحاول تضمين iExplorerBrowser (Windows Explorer) في تطبيق Wxpython ، لكن لا يبدو لي أن أحصل على وحدة iExplorerBrowser في Python
لديّ clsid of iexplorerbrowser من السجل ولكن عندما أحاول فتحه مع:
from win32com import client
client.gencache.GetModuleForCLSID(id)
لم يتم إرجاع شيء .. أي الوحدة غير موجودة.
هل أنا ذاهب حول هذا بالطريقة الخاطئة؟ عادةً ما أستخدم MakePy لإنشاء مغلفة com وفتحها باستخدام client.dispatch ، والحصول على أسماء الكائنات من رمز MakePy الذي تم إنشاؤه. ومع ذلك ، لا يمكنني العثور على كائن iExplorerBrowser في متصفح Makepy Com وأنا عالق إلى حد كبير.
شكرًا
المحلول
معظم النوافذ واجهات الصدفة يمكن الوصول إليها من win32com.shell. ألق نظرة أيضًا على العينة explorer_browser.py
, ، والتي يجب أن تكون في الخاص بك site-packages/win32comext/shell/demos
الدليل.
لا تنتمي إلى StackOverflow