Я разрабатываю суррогатный объект COM на языке C, он будет использоваться моими приложениями для вызова диалогового окна повышения прав UAC для определенных действий, требующих прав администратора. План состоит в том, чтобы сделать это ...
Я создаю COM-объект (из собственного кода), используя CoCreateInstance: const CLASS_GP2010: TGUID = "{DC55D96D-2D44-4697-9165-25D790DD8593}"; hr = CoCreateInstance (CLASS_GP2010, ноль, ...
У меня есть выходное значение как BSTR * для интерфейса в C ++ COM dll. И я возвращаю это клиенту C # .Net. В моей функции C ++ я должен назначать разные значения в соответствии с условием сравнения. Для ...
у меня есть приложение, использующее сборки взаимодействия Office. Мне известно о "Runtime Callable Wrapper (RCW)", управляемом средой выполнения. Но я не совсем уверен, как увеличивается счетчик ссылок ....
У нас есть исполняемый файл, который размещает сервер COM, скажите x.exe. COM-объект инстанцируют следующим образом на сайте вызова: hRes = CoCreateInstance (CLSID_InterceptX, ПУСТОЙ УКАЗАТЕЛЬ, CLSCTX_SERVER...
Как прочитать все имена свойств посредством отражения COM-объекта в C#?
Я знаю, как получить недвижимость, если знаю имя. comObject.GetType().InvokeMember("PropertyName", System.Reflection....
Что такое вызов платформы (P / Invoke)? Что означает выполнение P / Invoke? Это вызов внешней dll? например: [DllImport ("coredll.dll", SetLastError = true)]
private static extern bool ...
У меня есть членская переменная, объявленная как CComPtr <IXMLDOMDocument2> m_spXMLDoc; XML-документ создается как этот CoCreateInstance (CLSID_DOMDocument, ПУСТОЙ УКАЗАТЕЛЬ, CLSCTX_INPROC_SERVER...
Изменить: Мой (неполный и очень грубый) перевод заголовка XmlLite доступен на GitHub. Как лучше всего выполнить простое объединение массивных XML-документов в Delphi с MSXML без использования DOM? ...
Меня смущает выбор классов интеллектуальных указателей COM для Программирование на C ++: мне известно о трех четырех: CCOMPtr из ATL.
_com_ptr_t из классов поддержки MS Com
TComInterface (because I'...
Моя команда работает с COM API большого имитационного приложения. Большинство файлов симуляции занимают сотни мегабайт и, по-видимому, полностью загружаются в память при открытии. Главный ...
Есть ли хороший исчерпывающий авторитетный справочник, в котором обсуждается взаимодействие между 32-битными и 64-битными процессами? Основываясь на поиске в Google, я пришел к выводу, что: 32-битная DLL может находиться только в 32-битной ...
Что я хочу сделать: написать приложение, которое прослушивает события Office. Я хочу слушать события из любого экземпляра, открытого на машине. Например, если я слушаю BeforeDocumentSave в Word, то ...
Я пытался написать код для взаимодействия с Photoshop, как путем добавления ссылки на COM, так и путем позднего связывания. Мне потребовалось время, чтобы понять, что код действительно работает, но не с 64-разрядной версией ...
Я создал раздел домена COM +, затем сопоставил его с сервером Windows 2008 и импортировал в него приложение COM +. Я попытался использовать следующий код C # для активации объекта из этого ...
как открыть файл Excel в браузере, мне не нужны такие вещи, как диалог принудительной загрузки, я хочу открыть Excel в браузере, как в gmail, когда вы щелкаете файл excel в почтовом ящике, он покажет ...
Я думаю изучить COM. Но я слышал, что Microsoft запустила .NET в качестве альтернативы COM.
Так стоит ли изучать COM?
на самом деле я начал изучать COM для драйвера устройства UMDF.
Есть ли ...
Когда следует использовать Marshal.FinalReleaseComObject вместо Marshal.ReleaseComObject? Есть ли опасность в использовании Marshal.FinalReleaseComObject?
Когда мы нарушаем совместимость в vb6 dll, мне приходится делать следующее: Установить режим отсутствия бинарной совместимости
Перекомпилировать
Снова установить совместимость
Удалить ссылку на измененную dll из всех проектов, которые ее используют
До
Можно ли использовать COM без регистрации с Dotnet Interop и C#? Если да, то как добавить ссылку на COM-объект в проект C#? У меня есть reg free ATL COM-сервер dll со встроенным ...
Я пытаюсь использовать текущую таблицу объектов, чтобы получить DTE для конкретного экземпляра Visual Studio. Я собирался использовать технику, описанную в MSDN. Мне удалось заставить один из экземпляров...
I developed a MATLAB function, and I'm looking for a way to call that function from another C# application and pass some parameters to it and get the results in the C# program. I heard that I can use ...
По причинам, которые я не буду раскрывать, я автоматически -генерирую загрузку файлов.rgs для проекта Visual Studio 2008 ATL. Я хотел бы иметь возможность помещать комментарий в каждый файл.rgs, указывающий, что это был...
Я пытаюсь экспортировать список, чтобы преуспеть через клиент Win32COM, который я импортировал в заголовке. Созданный мной объект закодирован, как показано ниже, но я не могу заставить его экспортировать каждое значение в свою собственную строку...
Мы взаимодействуем с некоторыми сторонними COM-объектами из приложения C++Builder 2010. В настоящее время мы импортируем библиотеку типов и генерируем оболочки компонентов, а затем можем вызывать методы и...
Я пытаюсь обновить поле «ModifiedBy» на доске обсуждений Sharepoint, используя клиентскую объектную модель. Изменяя поля «Редактор» и «Автор», я могу изменить «ModifiedBy», который появляется на...
Вчера я создал COM-объект с помощью C #, что привело к появлению трех файлов в каталоге bin / release моего проекта VS 2010 (comclass.dll, comclass.pdb и comclass.tlb ). Теперь, когда я создаю решение ...
Я создал dll в Visual Studios 2010. Я выполнил следующие шаги :Создал строгое имя, связав с ним пару ключей (файл snk ). Каждому классу присвоен индивидуальный идентификатор ProgID и GUID....
Я только начинаю работать с Delphi Spring Framework и мне интересно, позволяет ли текущая версия контейнера DI делегировать построение фабричному методу без...