При регистрации управляемого класса для COM Interop вручную, необходимы определенные ключи реестра. Например, HKEY_CLASSES_ROOT CLSID \[Мой идентификатор Cls] InprocServer32 (Значение по умолчанию) = "mscoree.dll"...
Я поддерживаю JAVA-приложение прежней версии, которое использует Jacob или Мост Java-COM, для совершения вызовов через COM-интерфейсы MS VBA и MS Word. Я смотрел на com4j от Sun, и это выглядит многообещающим...
Что надлежащий путь состоит в том, чтобы передать массив определяемых пользователем классов от vba до .NET (конкретно c#) использующий com-interop? Вот мой код c#. Если я называю Method1 от vba, он перестал работать с "Массивом или...
Я прочитал много статей о сети о выпуске RCW безопасно, и мне кажется, что никто не может договориться точно, какие потребности быть выполненным, что порядок, таким образом, я прошу у Вас парни Ваши мнения....
В соответствии с этой статьей, если я регистрирую свой COM-объект или в "Оба" или в "Бесплатная" модель потоков, что объект должен быть абсолютно ориентирован на многопотоковое исполнение. Конкретно все доступы к глобальным совместно и
Когда приложение COM + создается предложения мастера выбрать между библиотекой и серверным приложением. Серверное приложение активируется в отдельном процессе, и это может привыкнуть к дешево...
Существует ли ручной способ назвать COM-объект в GAC в.NET, не добавляя его как ссылку? Причина, которую я спрашиваю, я только знаю, как кодировать в C# и хотеть назвать COM-объект.NET и тесты этим...
Методы COM-интерфейсов могут возвратить различные значения HRESULT, чтобы сигнализировать, что значения недействительного аргумента передали. Когда я возвращаю E_POINTER и когда E_INVALIDARG? Как я понимаю, получает ли метод индекс в...
Действительно ли возможно вызвать статический метод для Объекта.NET через взаимодействующий с COM? Я знаю, что мог записать класс обертки. Что, если я не хочу делать это?
Я должен создать объект com для своего классического asp, так как я могу создать .net Assembly и иметь его 'Interop' с com, таким образом, я продолжил создавать .net Assembly как этот:-с помощью Системы; использование Системы....
Я возвращаю некоторые данные от своего кода JavaScript до моего кода C# через COM Interop и управление WebBrowser WPF. Я успешно возвратил данные, которые похожи на это в JavaScript: результат var =...
I am trying to mimic an old vb6 dll with a new .net one. The mimicry has to be perfect so that that callers don't know they are using a new .dll. I have a curiousness though. In VB6 it has the ...
Я запуск макросов VBA из C #, которые могут привести к ошибкам. Эти ошибки характеризуются всплывающими подсказками об отладке, прерывании работы приложения и необходимости ввода данных пользователем. Мне нужны эти макросы ...
Как описано в моем вопросе Создание ISO образа с помощью PowerShell: как сохранить IStream в файл?, в PowerShell я создаю объект IStream следующим образом: $is = (New-Object -ComObject IMAPI2FS....
Я хочу загрузить dll .NET 2.0 в свою dll .Net4.0. Я искал решение и нашел атрибут useLegacyV2RuntimeActivationPolicy, который я могу добавить в свой app.config, как в этом URL: Смешанный режим ...
В настоящее время я работаю над проектом ac #, где мне нужно доступ к Outlook. Разработка ведется на двух разных машинах, на одной из которых установлен офис, а на другой нет. Я ...
Почему я могу использовать VBScript для каждого оператора для итерации объекта System.Collections.ArrayList, но не объекта Systems.Collections.SortedList объект? Учитывая следующее: set aList = Server.CreateObject ("...
I'm building a COM object in C# (.Net 4.0) to be used in an classic asp site. Now I'd like to know what's the proper way to marshal VB-Script arrays (single and multidimensional) back and forth ...
Надеюсь, вопрос понятен, но для ясности поясню :У меня есть dll VB6, определяющая перечисление, на которое я ссылаюсь в своей dll C #. dll C #правильно определяет CCW с помощью idispatch...
Попытка создать преобразователь для объекта Microsoft Office в POCO и обнаружила, что это // не работает
// возвращает пустой массив, где o — это RCW на офисном объекте
foreach(var pi in o.GetType()....
После прочтения ряда различных статей и не обнаружив ничего особенно убедительного, что меня побеспокоит -По шагу через процесс я пришел за помощью. Сценарий Клиент ...
Я получаю следующее исключение при попытке загрузить веб-сайт ASP.NET MVC: Необработанное исключение по адресу 0x07070a91 в w3wp.exe: 0xC0000005: Нарушение прав доступа к местоположению чтения 0x00000000. Визуальный ...
У меня много подобных предупреждений, и я понятия не имею, что они означают. Кто-нибудь знает, что это такое? «По крайней мере один из аргументов для 'IOleWindow.GetWindow' не может быть маршалирован с помощью...
Я получаю эту трассировку стека: System.Runtime.InteropServices.COMException (0x800A13E9): Word ðú ÷ ì ááòéä. в Microsoft.Office.Interop.Word.Documents.Add (Object & Template, Object & ...
Есть ли способ в C #отключить макросы в Excel перед загрузкой файла Excel. Я загружаю файл excel с помощью Excel Interop. Все, что я вижу, это решения для VB.NET. Спасибо, Нишант
Предположим, у меня есть объект COM (неуправляемый) и клиент .NET. Нужно ли вызывать из клиента .NET метод Marshal.FinalReleaseComObject для освобождения COM-объекта?
Я создаю класс-оболочку в .NET (VB.NET, как это бывает, но в равной степени связан с C #), который открыт для COM, и одно из свойств, которые я пытаюсь обернуть, является Variant. Я думал, что просто ...
Я создал две сборки .NET Interop из двух разных сторонних COM DLL. Обе библиотеки COM содержат тип с именем COMMONTYPE. Следовательно, COMMONTYPE теперь доступен через два взаимодействия ...