IExplorerBrowser элемент управления в Python - PullRequest
0 голосов
/ 10 сентября 2010

Я пытаюсь встроить IExplorerBrowser (Windows Explorer) в приложение wxpython, но не могу открыть модуль IExplorerBrowser в python

У меня есть CLSID IExplorerBrowser из реестра, но когда я пытаюсьи откройте его с помощью:

from win32com import client

client.gencache.GetModuleForCLSID(id)

Ничего не возвращается .. т.е. модуль не существует.

Я поступаю неправильно?Я обычно использую makepy для генерации COM-обёрток и открываю их с помощью client.Dispatch, получая имена объектов из сгенерированного makepy кода.Тем не менее, я не могу найти объект IExplorerBrowser в COM-браузере makepy и в значительной степени застрял.

Спасибо

1 Ответ

1 голос
/ 11 сентября 2010

Большинство интерфейсов оболочки доступны из win32com.shell .Также взгляните на образец explorer_browser.py, который должен находиться в вашем каталоге site-packages/win32comext/shell/demos.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...