Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / COM Interop. / 7 сообщений из 7, страница 1 из 1
21.11.2003, 12:15
    #32331238
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
COM Interop.
Сталкнулся с такой проблемой
Пишу библиотеку классов (на C#), которая с одной стороны использует COM библиотеку, а стругой сама должна использоваться в том числе и из сред работающих с COM (VB6)

Так вот - заказчик выдвинул требование написать что-то типа более интелектуальной обертки на wrapper'ами которые создает COM Interop

Может кто-то с подобным сталкивался? Как его (заказчика) грамотно убедить, что это бред?
...
Рейтинг: 0 / 0
26.11.2003, 15:10
    #32335556
Trong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
COM Interop.
На самом деле через Interop не получить полноценных COM-объектов.
Типа новая версия старого стандарта :)

По этой причине вполне возможно, что если даже написать такие обертки, то работать они будут только с VB.NET, а не с шестеркой
...
Рейтинг: 0 / 0
26.11.2003, 16:58
    #32335774
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
COM Interop.
Это почему не получить? Особенное если соблюдать реомендации MS?
...
Рейтинг: 0 / 0
26.11.2003, 18:37
    #32335946
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
COM Interop.
автор писал:Это почему не получить? Особенное если соблюдать реомендации MS?

Например, невозможно написать такую обертку, которая могла бы быть использована MSSQL-сервером через процедуры sp_OA*, а эти процедуры как раз предназначены для работы с ActiveX/OLE-объектами. Т.е. обертки какие бы они ни были, не могут полноценно заменить ActiveX/OLE-объекты.
...
Рейтинг: 0 / 0
27.11.2003, 09:19
    #32336265
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
COM Interop.
2Dankov

Где бы про это почитать? И что именно мешает им быть обычными COM-объектам?
...
Рейтинг: 0 / 0
27.11.2003, 10:40
    #32336362
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
COM Interop.
...
Рейтинг: 0 / 0
27.11.2003, 12:28
    #32336555
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
COM Interop.
Because there is no equivalent to a QueryInterface method to a CLR-based assembly, you cannot create an instance of the object.

Т.е. из сборок можно только специальные COM-объекты создавать и об OLE Automation вообще можно забыть? А как тогда быть?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / COM Interop. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]