0
ответов

Обнаружение маршалирования поперечной резьбы от COM RCW Objects в C #

Я работаю в большом многопоточке C # приложения для обработки приложений COM Interop. Другие разработчики, и у меня есть достаточная возможность случайно позвонить в однопоточную квартиру (STA) COM-объекты ...
вопрос задан: 31 August 2011 03:41
0
ответов

Альтернативы необязательным (VB) параметрам в C #?

Мне сказали, что в C # нет такой вещи, как необязательные параметры. Но вы можете использовать функцию перегрузки и входные переменные со значениями по умолчанию, такими как: void Person (имя строки, int age) ...
вопрос задан: 23 August 2011 08:10
0
ответов

Чем мы заменим связь DCOM?

В настоящее время у нас есть ряд приложений C ++ / MFC, которые взаимодействуют друг с другом через DCOM. Теперь мы обновим приложения, а также хотим заменить DCOM чем-то более современным, чем-то ...
вопрос задан: 19 August 2011 12:57
0
ответов

Powershell Remote : Microsoft.Update.Session, доступ запрещен: 0x80070005

Я написал сценарий для поиска / загрузки / установки обновлений Windows на компьютере с помощью COM-объекта Microsoft.Update.Session. При локальном запуске он работает нормально, однако при запуске через удаленный ...
вопрос задан: 16 August 2011 13:30
0
ответов

Подписаться в C # .net Event в VB6

Мне нужно получить возможность обрабатывать событие .net в VB6. Пока что я настроил его, сделав видимым COM-класс С #. Мой объект VB6 может нормально вызывать на нем методы, но теперь мне нужен способ связи с ....
вопрос задан: 16 August 2011 08:30
0
ответов

Соглашение о передаче BSTR в функции COM из C # (COM-взаимодействие)

Я пишу API в COM на C ++, а также пишу программу, которая использует этот API на C #. Мой вопрос касается семантики управления памятью BSTR при передаче BSTR в функции COM. Скажите, мой ...
вопрос задан: 11 August 2011 21:54
0
ответов

Сторонний код модифицирует управляющее слово FPU

Введение - длинная и скучная часть (вопрос в конце) У меня сильно голова болит Сторонний компонент COM, который постоянно меняет управляющее слово FPU. Моя разработка ...
вопрос задан: 4 August 2011 08:07
0
ответов

Вызов 32-битного COM из C #, работающего в 64-битном режиме

У меня есть сторонний COM-объект (32-битный), который мне нужно вызвать из моего приложения C # (64-бит). Я знаю, что мне нужно запустить COM-объект в отдельном процессе. В этом COM-объекте реализовано множество классов, ...
вопрос задан: 28 July 2011 18:15
0
ответов

Могу ли я сделать функцию только COM ? (В отличие от )

У меня есть некоторые функции в моей VB.NET DLL, которые я могу «скрыть» от моего приложения VB6, используя следующее: _ Но есть ли способ сделать ТОЛЬКО функцию ...
вопрос задан: 28 July 2011 15:46
0
ответов

RtlInitializeExceptionChain是做什么的,如何减少其执行开销?

我正在尝试在程序中发现瓶颈(当前处于“低挂水果”阶段),并且使用探查器,我得到了类似的结果 以下内容:我在其中看到的是...
вопрос задан: 27 July 2011 23:33
0
ответов

Какая польза от CComPtr над CComQIPtr в COM?

Кто-нибудь может объяснить, какова польза от CComPtr над CComQIPtr в COM? CComPtr Sample1; CComQIPtr Sample2;
вопрос задан: 27 July 2011 13:27
0
ответов

Как отключить VML в MSHTML

Я использую элемент управления MSHTML в режиме редактирования. Когда я копирую и вставляю что-то из слова в свой элемент управления, элементы управления MSHTML удаляют стандартный HTML и сохраняют разметку VML, которая не очень хорошо поддерживается ...
вопрос задан: 21 July 2011 20:50
0
ответов

Как перекачивать сообщение для потоков COM STA в C #?

У меня есть основной поток STA, который вызывает множество методов для COM-объекта, и вторичный поток STA, над которым много работы тот же объект тоже. Я хочу, чтобы основной поток и дополнительный поток работали в ...
вопрос задан: 21 July 2011 05:37
0
ответов

Каков правильный способ освободить интерфейс за OleVariant?

Я пытаюсь найти безопасный / детерминированный способ освободить интерфейс, который инкапсулирован в OleVariant. AFAICS Delphi выпускает ссылки на интерфейс в конце процедуры, но в моем случае я ...
вопрос задан: 19 July 2011 10:33
0
ответов

Wix! (Bind.AssemblyFullName.fileId) работает только на сборках GACed?

Горе, горе и трижды горе. Почему Wix ТАК усложняет установку сборок .NET! Я устанавливаю COM Inprocess Server, который реализован в .NET, в моей установке Wix мне нужно создать ...
вопрос задан: 17 July 2011 00:48
0
ответов

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

В настоящее время я работаю над библиотекой, которая будет представлена ​​COM для использования в устаревшем проекте, который обновляется. Я создаю интерфейсы, которые должны быть представлены, и у них есть свойства с ...
вопрос задан: 12 July 2011 17:34
0
ответов

Исходящий вызов COM приводит к тому, что «исходящий вызов не может быть выполнен, поскольку приложение отправляет вызов, синхронный с вводом».

У меня есть COM-сервер (C ++ / STA (приложение на основе MFC)) и COM-клиент (C # / MTA). COM-сервер должен находиться в STA, поскольку это приложение MFC (у меня нет выбора в этом вопросе). Клиент вызывает ...
вопрос задан: 7 July 2011 12:36
0
ответов

Можно ли создать .NET DLL с видимыми типами COM без VS, требующего повышения прав?

Сборка в проекте имеет тип, отмеченный ComVisible (true). При сборке (без повышенных прав) VS пытается зарегистрировать эту DLL и терпит неудачу: не удается зарегистрировать сборку "\ path \ to \ foo.dll" - доступ запрещен. ...
вопрос задан: 30 June 2011 12:48
0
ответов

Как определить реализацию компонентного класса COM?

Я новичок в COM, и я поискал в Интернете, как создать класс COM в C ++ (для использования в C #). Я видел это в файле .idl, я должен указать что-то вроде этого: [ объект uuid (...
вопрос задан: 28 June 2011 15:44
0
ответов

Должен ли интерфейс IUnknown быть повторно реализован каждым новым классом COM?

Извините, если этот вопрос кажется очевидным для всех, но я новичок в COM. Из учебника я вижу здесь http://www.codeguru.com/cpp/com-tech/activex/tutorials/article.php/c5567, похоже, что каждый ...
вопрос задан: 28 June 2011 13:40
0
ответов

Как использовать iFileDialog в проекте VC ++ 2010, преобразованном из VC ++ 6.0?

Я могу использовать FileSaveDialog (диалог общих элементов) в приложение VC ++ 2010, подобное этому: IFileDialog * pFileDialog; HRESULT hr = CoCreateInstance(CLSID_FileSaveDialog, NULL, CLSCTX_INPROC_SERVER, ...
вопрос задан: 28 June 2011 08:37
0
ответов

Вызов RNGCrypto из COM DOTNET Класс из PHP

Я пытаюсь вызвать RNGCryptoServiceProvider-> GetBytes () из PHP через уровень COM. Я могу заставить его подключиться к классу, но каждый раз, когда я вызываю метод, я получаю одну из двух ошибок (связанных с ...
вопрос задан: 27 June 2011 19:08
0
ответов

Уничтожение COM-объекта в Delphi

Создайте некую сборку .net, вызывая ее в delphi через COM. var intf: ITest; ... intf: = CreateComObject (CLASS_TEST) как ITest; ... // вот кое-что ... Мне нужно что-то сделать, чтобы ...
вопрос задан: 25 June 2011 10:37
0
ответов

COM-взаимодействие: Что мне делать, чтобы свойство C # можно было использовать как ВАРИАНТ от VBA

Допустим, у меня есть C # Nullable DateTime? свойство, которое должно использоваться VBA через COM. общедоступное DateTime? TestDate {получить; набор; } К сожалению, значения Nullable не видны через ...
вопрос задан: 23 June 2011 14:35
0
ответов

Надстройка Excel с бесшовной отменой: возможно?

Я рассматриваю возможность реализации надстройки Excel- при использовании COM (не VBA), который будет управлять данными на листе. Мне понадобится эта надстройка для бесшовной интеграции со стеком отмены. Подробнее ...
вопрос задан: 22 June 2011 07:13
0
ответов

В чем разница между строкой COM (BSTR) и строкой .NET?

Это как байты объединяются для «кодирования» данных? Мне любопытно, потому что мне интересно, как RCW автоматически принимает строку .NET и преобразует ее в COM BSTR. Я предполагаю, что это просто формы ...
вопрос задан: 21 June 2011 00:40
0
ответов

Какие-либо документы, в которых исследуются проблемы производительности и стратегии оптимизации, доступные для приложений COM на основе C ++?

Предостережение: я не уверен, можно ли считать это правильным вопросом программирования SO! Я столкнулся с серьезным снижением производительности при работе с MS Office Suite, главным образом из-за миллионов вызовов COM ...
вопрос задан: 16 June 2011 20:54
0
ответов

Java .NET interop

Хорошо, я долго копался в этом и ищу ввод. Мне нужно приложение Java, которое может загружать и выгружать собственные библиотеки, достаточно простые, C / C ++ / Java / Scripts / Executables / и т. Д. нет ...
вопрос задан: 16 June 2011 20:32
0
ответов

Сборка CLR C # внутри SQL Server

Можно ли сделать большой проект на C # (много функций), тогда, Создайте для нее сборку CLR, а затем в SQL Server В СОХРАНЕННОЙ ПРОЦЕДУРЕвызвать функцию, которая находится в сборке, Таблица (которую я ...
вопрос задан: 16 June 2011 06:31
0
ответов

How can I programmatically discover a Win32::OLE object's properties and methods in Perl?

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 ...
вопрос задан: 16 June 2011 01:46