Уведомления

Группа в Telegram: @pythonsu

#1 Март 18, 2012 17:46:45

toronto
От:
Зарегистрирован: 2011-09-02
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

comtypes проблема с созданием объекта COM

Вопрос по библиотеке comtypes.

При выполнении такого кода

from comtypes.client import CreateObject
from comtypes.client import GetModule
GetModule("D://Some.dll")
import comtypes.gen.Some
CreateObject('Some.SomeConnection')
выдается ошибка

WindowsError: exception: access violation reading 0x0000000C
При этом в JavaScript объект создается :
var conn = WScript.CreateObject("Some.SomeConnection");
В чем может быть проблема?



Офлайн

#2 Март 19, 2012 08:44:45

toronto
От:
Зарегистрирован: 2011-09-02
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

comtypes проблема с созданием объекта COM

Ну и в догонку, какие еще библиотеки существуют для работы с COM?

win32com при попытке создать объект из примера выше просто крашит интерпретатор:

import win32com.client
v7 = win32com.client.Dispatch("Some.SomeConnection")
[Errno 10054] Удаленный хост принудительно разорвал существующее подключение



Отредактировано (Март 19, 2012 08:53:56)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version