Создайте COM-компонент и элементы управления ActiveX

Я бы сделал этот комментарий, если бы мог, мне нужно больше респ. Тем не менее -

Попробуйте сделать List<IntegrationLead> InegrationLead[], и все слэши должны избегать кавычек, и у вас будет потрясающее имя. Ура!

5
задан Jayesh Goyani 4 June 2014 в 10:32
поделиться

4 ответа

Объявите интерфейс и реализуйте его с классом.
Если у Вас есть параметры/возвращаемые значения, которые не являются совместимой Автоматизацией OLE (пользовательские структуры, перечисления и так далее), Вы, возможно, должны были бы украсить их атрибутом MarshalAs.
Добавьте, что GUID приписывает обоим.
Добавьте, что COMVisible приписывают обоим. С другой стороны, можно отметить блок с ним.
Используйте tlbexp для генерации библиотеки типов для собственных клиентов.

7
ответ дан 14 December 2019 в 04:51
поделиться

Да, это возможно, в CodeProject существует эта статья. Мой друг попробовал его и испытал некоторые затруднения при доступе к COM-объекту из его неуправляемого приложения, тем не менее, таким образом, существуют некоторые ловушки.

1
ответ дан 14 December 2019 в 04:51
поделиться

Я думаю, что Вы ищете информацию об "Обертке для COM-вызовов". Google для этого или основное введение здесь (я не считал его): http://www.dnzone.com/ShowDetail.asp?NewsId=126

0
ответ дан 14 December 2019 в 04:51
поделиться

.NET и Руководство совместимости COM ISBN Alan Gordon 0-13-046130-X являются существенным ресурсом при выполнении большого количества материала interop

0
ответ дан 14 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: