Я работаю в большом многопоточке C # приложения для обработки приложений COM Interop. Другие разработчики, и у меня есть достаточная возможность случайно позвонить в однопоточную квартиру (STA) COM-объекты ...
Мне сказали, что в C # нет такой вещи, как необязательные параметры.
Но вы можете использовать функцию перегрузки и входные переменные со значениями по умолчанию, такими как: void Person (имя строки, int age)
...
В настоящее время у нас есть ряд приложений C ++ / MFC, которые взаимодействуют друг с другом через DCOM. Теперь мы обновим приложения, а также хотим заменить DCOM чем-то более современным, чем-то ...
Я написал сценарий для поиска / загрузки / установки обновлений Windows на компьютере с помощью COM-объекта Microsoft.Update.Session. При локальном запуске он работает нормально, однако при запуске через удаленный ...
Мне нужно получить возможность обрабатывать событие .net в VB6. Пока что я настроил его, сделав видимым COM-класс С #. Мой объект VB6 может нормально вызывать на нем методы, но теперь мне нужен способ связи с ....
Я пишу API в COM на C ++, а также пишу программу, которая использует этот API на C #. Мой вопрос касается семантики управления памятью BSTR при передаче BSTR в функции COM. Скажите, мой ...
Введение - длинная и скучная часть (вопрос в конце) У меня сильно голова болит Сторонний компонент COM, который постоянно меняет управляющее слово FPU. Моя разработка ...
У меня есть сторонний COM-объект (32-битный), который мне нужно вызвать из моего приложения C # (64-бит).
Я знаю, что мне нужно запустить COM-объект в отдельном процессе.
В этом COM-объекте реализовано множество классов, ...
У меня есть некоторые функции в моей VB.NET DLL, которые я могу «скрыть» от моего приложения VB6, используя следующее: _ Но есть ли способ сделать ТОЛЬКО функцию ...
Я использую элемент управления MSHTML в режиме редактирования. Когда я копирую и вставляю что-то из слова в свой элемент управления, элементы управления MSHTML удаляют стандартный HTML и сохраняют разметку VML, которая не очень хорошо поддерживается ...
У меня есть основной поток STA, который вызывает множество методов для COM-объекта, и вторичный поток STA, над которым много работы тот же объект тоже. Я хочу, чтобы основной поток и дополнительный поток работали в ...
Я пытаюсь найти безопасный / детерминированный способ освободить интерфейс, который инкапсулирован в OleVariant. AFAICS Delphi выпускает ссылки на интерфейс в конце процедуры, но в моем случае я ...
Горе, горе и трижды горе. Почему Wix ТАК усложняет установку сборок .NET! Я устанавливаю COM Inprocess Server, который реализован в .NET, в моей установке Wix мне нужно создать ...
В настоящее время я работаю над библиотекой, которая будет представлена COM для использования в устаревшем проекте, который обновляется. Я создаю интерфейсы, которые должны быть представлены, и у них есть свойства с ...
У меня есть COM-сервер (C ++ / STA (приложение на основе MFC)) и COM-клиент (C # / MTA). COM-сервер должен находиться в STA, поскольку это приложение MFC (у меня нет выбора в этом вопросе). Клиент вызывает ...
Сборка в проекте имеет тип, отмеченный ComVisible (true). При сборке (без повышенных прав) VS пытается зарегистрировать эту DLL и терпит неудачу: не удается зарегистрировать сборку "\ path \ to \ foo.dll" - доступ запрещен. ...
Я новичок в COM, и я поискал в Интернете, как создать класс COM в C ++ (для использования в C #). Я видел это в файле .idl, я должен указать что-то вроде этого: [
объект
uuid (...
Извините, если этот вопрос кажется очевидным для всех, но я новичок в COM. Из учебника я вижу здесь http://www.codeguru.com/cpp/com-tech/activex/tutorials/article.php/c5567, похоже, что каждый ...
Я могу использовать FileSaveDialog (диалог общих элементов) в приложение VC ++ 2010, подобное этому: IFileDialog * pFileDialog;
HRESULT hr = CoCreateInstance(CLSID_FileSaveDialog, NULL, CLSCTX_INPROC_SERVER, ...
Я пытаюсь вызвать RNGCryptoServiceProvider-> GetBytes () из PHP через уровень COM. Я могу заставить его подключиться к классу, но каждый раз, когда я вызываю метод, я получаю одну из двух ошибок (связанных с ...
Создайте некую сборку .net, вызывая ее в delphi через COM. var intf: ITest; ... intf: = CreateComObject (CLASS_TEST) как ITest; ... // вот кое-что ... Мне нужно что-то сделать, чтобы ...
Допустим, у меня есть C # Nullable DateTime? свойство, которое должно использоваться VBA через COM. общедоступное DateTime? TestDate {получить; набор; } К сожалению, значения Nullable не видны через ...
Я рассматриваю возможность реализации надстройки Excel- при использовании COM (не VBA), который будет управлять данными на листе. Мне понадобится эта надстройка для бесшовной интеграции со стеком отмены.
Подробнее ...
Это как байты объединяются для «кодирования» данных? Мне любопытно, потому что мне интересно, как RCW автоматически принимает строку .NET и преобразует ее в COM BSTR. Я предполагаю, что это просто формы ...
Предостережение: я не уверен, можно ли считать это правильным вопросом программирования SO! Я столкнулся с серьезным снижением производительности при работе с MS Office Suite, главным образом из-за миллионов вызовов COM ...
Хорошо, я долго копался в этом и ищу ввод. Мне нужно приложение Java, которое может загружать и выгружать собственные библиотеки, достаточно простые, C / C ++ / Java / Scripts / Executables / и т. Д. нет ...
Можно ли сделать большой проект на C # (много функций), тогда,
Создайте для нее сборку CLR, а затем в SQL Server В СОХРАНЕННОЙ ПРОЦЕДУРЕвызвать функцию, которая находится в сборке,
Таблица (которую я ...
With Perl, it's quite easy using the Win32::OLE library to load up COM/OLE objects and control them. The issue I'm running into is knowing exactly what methods and properties are available in the ...