3
ответа

Объем обертки вызовов среды выполнения (RCW) - процесс или домен приложения?

Каков объем Обертки вызовов среды выполнения (RCW) при ссылке на неуправляемые COM-объекты? Согласно документам: время выполнения создает точно один RCW для каждого COM-объекта, независимо от...
вопрос задан: 23 June 2010 14:02
3
ответа

Почему мы не можем использовать “виртуальное наследование” в COM?

Я считал некоторый неопределенный оператор, что виртуальное наследование не обеспечивает структуру памяти, требуемую COM, таким образом, мы должны использовать нормальное наследование. Виртуальное наследование изобретено для обработки...
вопрос задан: 21 June 2010 03:44
3
ответа

Почему делает доступ к COM-объекту от.NET, не проходя класс Interop, иногда работают?

При взаимодействии через интерфейс с COM-объектом из кода.NET VS создает interop DLL с interop классами. Пример: у Вас есть foo.dll реализации Нечто библиотеки COM, которое включает реализацию...
вопрос задан: 17 June 2010 20:10
3
ответа

Существует ли эквивалент COM на *, отклоняют системы? В противном случае, что было *, отклоняют подход к возможности многократного использования?

У меня есть понимание окон COM и идей позади него. Я пытаюсь понять, отклоняют ли *системы, даже имеют эквивалент или почему они не делают?
вопрос задан: 17 June 2010 15:52
3
ответа

COM: Как обработать определенное исключение?

я говорю с COM-объектом (объект Microsoft ADO Recordset). В определенном случае recordset возвратит неудавшееся (т.е. отрицательный) HRESULT с сообщением: Объект не может быть найден в наборе...
вопрос задан: 1 June 2010 17:42
3
ответа

Аналог COM, программирующего в Linux/UNIX

Объектная модель компонентов (COM) (или был...), путь в Windows для обеспечения нейтральных в отношении языка компонентов программного обеспечения. Есть ли любая модель программирования в Linux/UNIX с той же философией кода...
вопрос задан: 26 May 2010 02:45
3
ответа

Действительно ли возможно иметь сервер COM из процесса, где отдельный процесс O/S используется для каждого экземпляра объекта?

У меня есть C++ прежней версии "механизм решения", который я уже перенес как незавершенный COM-объект для использования клиентскими приложениями, которые только требуют единственного "механизма решения". Однако у меня теперь есть клиен
вопрос задан: 24 May 2010 15:08
3
ответа

Вопросы о новичке о COM

Я довольно плохо знаком с COM, таким образом, вопрос может казаться наивным. Q1. О Windows DLL На основе моего понимания Windows DLL может экспортировать функции, типы (классы) и глобальные переменные. Это понимание...
вопрос задан: 5 April 2010 03:10
3
ответа

Какова рекомендуемая реализация для хеширования Вариантов OLE?

Варианты OLE, как используется более старыми версиями Visual Basic и глубоко в Автоматизации COM, могут сохранить много различных типов: основные типы как целые числа и плавания, более сложные типы как строки...
вопрос задан: 23 March 2010 12:42
3
ответа

WIX: нерегистрация COM при удалении одной из двух программ

Я относительно плохо знаком с WiX. Это - большой инструмент, но мне все еще требуется некоторое время для изучения этого лучше. Я встретился с проблемой с регистрацией и нерегистрацией COM-компонента. Я создал...
вопрос задан: 21 March 2010 23:41
3
ответа

Почему Microsoft все еще придерживается технологии COM

Есть ли любая причина, почему Microsoft все еще придерживается технологии COM (компонентами Office является все еще COM).. когда все, что сделано с COM, выполнимо с .NET лучшим и эффективным способом
вопрос задан: 5 March 2010 21:59
3
ответа

.NET: Как я определяю, является ли объект COM-объектом?

Как я определяю, является ли объект COM-объектом? Я должен позвонить Маршалу. FinalReleaseComObject на всех COM-объектах в массиве текстового объекта.
вопрос задан: 26 February 2010 20:13
3
ответа

Как я не гарантирую повторно используемого доступа к своему серверу COM основного STA (C++)?

Хорошо, я подозреваю, что собираюсь испытать затруднения, даже помещая это в слова, так как мое понимание COM и квартир не действительно до задания ;-) У меня есть незавершенный сервер/компонент COM (C++) это...
вопрос задан: 16 February 2010 12:16
3
ответа

Использование DirectX DLL (C++) от C#

У меня есть собственный C++ DLL с помощью DirectX, который я хочу смочь использовать через C#, чтобы смочь создать инструменты создания содержания. COM добавления потребовал бы настоящего усилия, которым это кажется. Может P/Invoke привыкнуть к...
вопрос задан: 12 February 2010 14:32
3
ответа

Как к контролю учётных записей поднимают COM-компонент с.NET

Я нашел статью о том, как поднять COM-объект, записанный в C++ путем вызова CoCreateInstanceAsAdmin. Но то, что я не смог найти или сделать, является способом реализовать компонент моей.NET (c#)...
вопрос задан: 10 February 2010 07:05
3
ответа

CreateObject, эквивалентный в C/C++? (COM Interop)

Что было бы эквивалент в C/C++?
вопрос задан: 4 February 2010 19:12
3
ответа

Обнаружение сетевого подключения в Windows с C ++, отказ при очистке [дубликат]

Я пытаюсь обнаружить, когда компьютер подключается или отключается от Интернета или из него. Я нашел статью MSDN, в которой говорится, что я должен использовать интерфейс INetworkListManager для доступа к COM-объекту, который делает то, что я ...
вопрос задан: 20 January 2010 18:16
3
ответа

Кто я? Как использовать Microsoft Office Permission/UserPermission

Документы Microsoft Office, я - свой случай: Презентации PowerPoint, мог ограничить полномочия. Как я могу узнать, программно, какие полномочия мой код имеет на данном документе? Все я могу...
вопрос задан: 21 December 2009 19:33
3
ответа

CoCreateInstance возвращая E_NOINTERFACE даже при том, что интерфейс найден

У меня есть COM-класс реализация CMyCOMServer IMyInterface в одном приложении, обоих с корректными GUID. CMyCOMServer:: QueryInterface возвратит S_OK (и выступит к правильному типу), если IUnknown или...
вопрос задан: 23 November 2009 13:15
3
ответа

Как я могу обнаружить все интерфейсы, которые реализует COM-объект?

Есть ли какой-либо способ для потребителя перечислить все интерфейсы, реализованные данным COM-объектом?
вопрос задан: 18 November 2009 14:40
3
ответа

Как преобразовать _bstr_t в CString

У меня есть _bstr_t переменная bstrErr, и у меня есть переменная CString csError. Как я устанавливаю значение, которые прибывают в bstrErr к csError?
вопрос задан: 6 November 2009 06:44
3
ответа

Как я импортирую пространство имен/перечисление COM-объекта в Python?

Я относительно плохо знаком с программированием/Python, таким образом, я ценил бы любую справку, я могу добраться. Я хочу сохранить файл Excel как определенное использование формата Excel через COM. Вот код: импорт win32com.client...
вопрос задан: 29 October 2009 20:08
3
ответа

Ловля COMException определенный Код ошибки

Я надеюсь, что кто-то может помочь мне. У меня есть определенное Исключение из COM, который я должен поймать и затем попытаться сделать что-то еще, все другие должны быть проигнорированы. Мое сообщение об ошибке за Исключением:...
вопрос задан: 15 September 2009 09:32
3
ответа

Как я могу обнаружить тип dll? (COM.NET, WIN32)

Я должен обработать и EXE-файлы многого dll в папке и определить, с каким файлом я имею дело:.NET, COM, Win32 или некоторая другая посторонняя форма жизни. Я пытался определить...
вопрос задан: 14 September 2009 10:22
3
ответа

Что делает “Метод '~' объекта '~' отказавший” средний?

Я пытаюсь запустить приложение VB6 прежней версии на своем рабочем столе (он не имеет пользовательского интерфейса, будучи приложением командной строки), и когда я делаю, я получаю Ошибку времени выполнения высказывания окна сообщения '4099': Метод '~'...
вопрос задан: 20 August 2009 09:08
3
ответа

Маршалинг BSTRs от C++ до C# со взаимодействующим с COM

У меня есть сервер COM из процесса, записанный в C++, который называет некоторый клиентский код C#. Метод в одном из интерфейсов сервера возвращает большой BSTR клиенту, и я подозреваю, что это...
вопрос задан: 19 August 2009 14:38
3
ответа

Почему атрибут GUID необходим во-первых?

Какова необходимость атрибута GUID? почему только не позволяют компилятору обработать это автоматически?!
вопрос задан: 1 July 2009 06:37
3
ответа

Выставьте обработчик событий пользователям VBScript моего COM-объекта

Предположим, что у меня есть COM-объект, как который пользователи могут получить доступ через вызов, такой: Набор s = CreateObject ("Сервер"), Что я хотел бы смочь сделать, позволяют пользователю указывать обработчик событий для объекта...
вопрос задан: 25 June 2009 23:19
3
ответа

C# + COM Interop, детерминированный выпуск

COM-объекты обычно имеют детерминированное разрушение: они освобождены, когда последняя ссылка выпущена. Как это обрабатывается в C# - COM Interop? Классы не реализуют IDisposable, таким образом, я вижу нет...
вопрос задан: 4 June 2009 08:06
3
ответа

Как использовать IDispatch в плоскости C для вызова COM-объекта

Я должен скомпилировать некоторый код мое использование gcc компилятора, включенного в инструменты R (R статистическая программа для окон), проблема состоит в том, что я должен использовать IDispatch в своем коде для создания доступа...
вопрос задан: 3 June 2009 18:08