Результаты поиска по запросу "com"

4 ответа

Как импортировать пространство имен / перечисление COM-объектов в Python?

Я относительно новичок в программировании / Python, поэтому я был бы признателен за любую помощь, которую я могу получить. Я хочу сохранить файл Excel как определенный формат, используя Excel через COM. Вот код: import win32com.client as win32 ...

2 ответа

Как COM выбирает, как маршалировать интерфейс?

Насколько я понимаю, есть три способа реализации маршаллинга в COM: Typelib Маршаллингпрокси / тупик маршаллингреализация IMarshal объектомТеперь, как работает компонентпотребитель (пользователь) выбрать, какой будет использоваться? Решает ли он ...

2 ответа

Почему я не могу привести мой COM-объект к интерфейсу, который он реализует в C #?

У меня есть этот интерфейс в DLL (этот код показан в Visual Studio из метаданных): #region Assembly XCapture.dll, v2.0.50727 // d:\svn\dashboard\trunk\Source\MockDiagnosticsServer\lib\XCapture.dll #endregion using System; using ...

ТОП публикаций

4 ответа

Как конвертировать _bstr_t в CString

у меня есть_bstr_t переменнаяbstrErr и у меня естьCString переменнаяcsError, Как мне установить значение, которое входит вbstrErr вcsError?

3 ответа

Ошибка при создании экземпляра класса взаимодействия .NET / COM через классический ASP

У меня проблема при попытке создать экземпляр класса C # .NET, который был открыт для COM в классическом приложении ASP. Я использовал tlbexp для создания библиотеки типов и зарегистрировал ее в службах компонентов; Теперь при попытке создать ...

4 ответа

При реализации нескольких COM-интерфейсов одновременно, как выполнить upcast для IUnknown?

Предположим, что мой COM-объект реализует два или более COM-интерфейса: class CMyClass : public IPersistFile, public IPersistStream { };при реализации QueryInterface () мне нужно иметь возможность вернуть указатель IUnknown *. Так как оба ...

2 ответа

Почему именно мне нужен явный прирост при реализации QueryInterface () в объекте с несколькими интерфейсами ()

Предположим, у меня есть класс, реализующий два или более COM-интерфейса: class CMyClass : public IInterface1, public IInterface2 { };Почти каждый документ, который я видел, говорит о том, что когда я реализую QueryInterface () для IUnknown, я ...

2 ответа

Должна ли быть разница между пустым BSTR и NULL BSTR?

При поддержанииCOM интерфейс должен быть пустымBSTR относиться так же, какNULL? Другими словами, должны ли эти два вызова функций давать одинаковый результат? // Empty BSTR CComBSTR empty(L""); // Or SysAllocString(L"") someObj->Foo(empty); // ...

3 ответа

Какие операции блокировки заставляют поток STA перекачивать сообщения COM?

2 ответа

Как публиковать сообщения в ветке STA, на которой запущен насос сообщений?

Итак, следуяэтотЯ решил явно создать экземпляр COM-объекта в выделенном потоке STA. Эксперименты показали, что COM-объект нуждается в насосе сообщений, котор...