У меня есть очень простая DLL, которая предоставляет COM-объект SimpleATLComLib.SimpleCom.
Я правильно зарегистрировал ее в реестре, и мне удалось использовать ее в проекте C # (я успешно добавил ссылку наSimpleATLComLib) и в VBA, но я не могу заставить его работать в python.
В C # я просто добавил ссылку и написал
using namespace SimpleATLComLib
в VBA
Dim x as SimpleATLComLib.SimpleCom
Я попытался загрузить его в python, используя win32com.client
win32com.client.Dispatch("SimpleATLComLib.SimpleCom")
, но я получаю следующую ошибку
com_error: (-2147221005, 'Invalid class string', None, None)
Как мне это назвать?