Я пытаюсь понять, как для вызова методов C # в моем объекте BHO из Javascript на странице. Я нашел множество страниц о том, как это сделать в C ++ / ATL / Com, таких как: Вспомогательные объекты и сценарии браузера ...
У меня есть собственный COM-сервер C ++, который предоставляет COM-интерфейсы. Я могу успешно использовать собственное клиентское приложение C ++ для получения и использования открытых интерфейсов с сервера. Когда я использую клиент .net с ...
У меня есть TreeView, привязанный к иерархии, состоящей из нескольких разных классов, через HierarchicalDataTemplates. Когда элемент в дереве выбран, событие SelectedItemChanged, конечно же, радует ...
Использование оболочки IFileOperation Стивена Туба для C#(ссылка ), которая хорошо работала до сих пор. Теперь я пытаюсь сделать копию, чтобы собрать файлы из сетевых расположений, каждое сетевое расположение в своем...
Я пытаюсь установить связь между Centura и COM .dll. (Загружен с http://download.resip.fr для импорта базы данных) Centura требует файл .tlb для связи с этим ...
У меня есть 32-битные / 64-битные библиотеки COM DLL в C ++: mycom32.dll, mycom64.dll. Оба они абсолютно одинаковы, но mycom32.dll скомпилирован для 32-битной версии, а mycom64.dll - для 64-битной.
Это означает, что ОБЕ DLL ...
У меня здесь есть код, который создаст базовую таблицу в документе Word с использованием PHP , он создает таблицу и прекрасно ее заполняет, но мне действительно нужно переместить таблицу, чтобы адрес (...
В настоящее время я столкнулся с проблемой необходимости передачи SAFEARRAY (GUID) в качестве возвращаемого значения из C ++ в C #. В настоящее время на стороне C # используется Interop dll, созданная из Tlbimp.exe (Библиотека типов ...
Если нет саморегистрации. тогда как нам выполнить регистрацию COM-dll во время установки с помощью WIX? В соответствии с руководством я использовал пример ComPlusApplication (не .net dll). Но это не работает. Это ...
, я использую VS 2008 и Windows 7.
Получил класс .NET C #, который отображается как COM-объект. [Guid ("E5014B85-FCB2-4F0D-95EC-F741395A7923")]
[InterfaceType (ComInterfaceType.InterfaceIsDual)] открытый интерфейс ...
Мне нужно полностью скрыть столбец Excel. Я использовал приведенный ниже код, но не работал: public void Hide (params string [] columns)
{foreach (столбец var в столбцах) {Range range = (Range) ...
У меня возникли проблемы с открытием коллекции C # в классическом ASP .
Я пробовал использовать IEnumerable и Array. но я получаю ошибку «объект, а не коллекция». мой метод выглядит так: public IEnumerable <...
У меня есть COM-объект с функцией с дополнительным последним аргументом. IDL немного похож на это: интерфейс ICWhatever: IDispatch {[идентификатор (96)] HRESULT SomeFunction ([в, defaultvalue (50.6)] плавание...
У меня есть класс в моем приложении.NET 3.5 C #WinForms, который имеет пять методов. Каждый метод использует разные наборы COM-интерфейсов C++. Я использую Marshal.FinalReleaseCOMObject для очистки этих COM...
Насколько я понимаю, когда компонент COM, помеченный как использующий STA, используется из потока MTA, предполагается, что вызовы маршалируются в поток STA и выполняются из этого выделенного потока. В ...
I ' m в настоящее время изучает VSHADOW.EXE 3.0 из MS Windows SDK 6.1. Я сделал версию, которая может быть скомпилирована в DLL, которая экспортирует только одну недавно написанную функцию, которая ожидает командную строку как ...
У меня есть фильтр directShow: MyFilter.ax Когда я пытаюсь зарегистрировать MyFilter.ax с помощью утилиты Regsvr32 он не дает НИКАКОЙ ошибки или какого-либо сообщения (успех или неудача). Но фильтр не прописан. Regsvr32 ...
Я добавляю таблицы в текстовый документ, и кажется, что к нему автоматически применяются поля. Я могу переместить его влево вручную, когда документ Word открыт, но я хочу иметь возможность делать ...
У меня возникла проблема с попыткой открыть существующий файл Excel через .NET. Я искал везде и пытался все, чтобы попытаться заставить его работать. Я могу получить файл, чтобы открыть нормально, но он открывается ...
Когда я пытаюсь вызвать метод extern из неосновного потока, я получаю ошибку COM CoInitialize из библиотеки DLL, написанной в потоке C ++. Просто для небольшого количества деталей, я определил псевдоним для вызова метода c ++ ...
В настоящее время я делаю некоторые Python автоматизации Excel с ком. Он полностью функционален и делает то, что я хочу, но я обнаружил нечто удивительное. Иногда некоторые команды Excel, которые я использую, будут ...
У меня COM-сервер LocalServer32 EXE запускается, когда клиентское приложение вызывает c_com_ptr :: CreateInstance (с использованием оболочек ATL). В Windows 7, когда второе клиентское приложение работает под тем же ...
Недавно мне понадобилось создать сборку взаимодействия. После некоторого поиска в Google я обнаружил tlbimp.exe. Моя следующая проблема заключалась в том, что в моей библиотеке COM не было файла .tlb. Дальнейший поиск в Google показал ...
Я пытаюсь преобразовать mscorlib.tlb.
Обычно он используется в C ++ следующим образом: #import "mscorlib.tlb" raw_interfaces_only \ high_property_prefixes ("_ get", "_ put", "_ putref") \ ...
In the .rgs file, there are some registry info, and I want to know how does the info in .rgs file added into regetry? I have a project AAA and it will generate the file AAA.DLL, and there is a file ...
Я написал скрипт на python с использованием pywin32 для сохранения pdf-файлов в текст, который до недавнего времени работал нормально. Я использую аналогичные методы в Excel. Код приведен ниже: def __pdf2Txt(self, pdf, ...
Метод Microsoft.Office.Interop.Excel.WorkbookClass.SaveAs () отлично работает на Windows server 2003, а также на XP, но не на Windows server 2008. Я скопировал его, так как ему предоставлены все библиотеки DLL и разрешения ...
Почему за вызовом QueryInterface () всегда следует вызов Release ()? Например, я видел образец кода из MSDN, как показано ниже: HRESULT hr = S_OK;
CDecoder * pObj = новый CDecoder (& hr); if (...
Мне удалось запутаться, следует ли возвращать E_NOTIMPL или E_NOINTERFACE из методов моего COM-сервера. У меня есть класс с двумя функциями, которые я переопределил из класса, от которого я унаследован, ...