Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если вы хотите использовать com-объекты и объекты .NET Framework в одном приложении, необходимо устранить различия в том, как объекты существуют в памяти. Объект .NET Framework находится в управляемой памяти — памяти, управляемой средой CLR, и может перемещаться средой выполнения по мере необходимости. Объект COM находится в неуправляемой памяти и не должен перемещаться в другое расположение памяти. Visual Studio и .NET Framework предоставляют средства для управления взаимодействием этих управляемых и неуправляемых компонентов. Дополнительные сведения об управляемом коде см. в разделе Common Language Runtime.
Помимо использования COM-объектов в приложениях .NET, можно также использовать Visual Basic для разработки объектов, доступных из неуправляемого кода с помощью COM.
Ссылки на этой странице содержат сведения о взаимодействии между объектами COM и .NET Framework.
Связанные разделы
Статья | Описание |
---|---|
Взаимодействие COM | Ссылки на разделы, посвященные взаимодействию COM в Visual Basic, включая COM-объекты, элементы activeX, библиотеки DLL Win32, управляемые объекты и наследование COM-объектов. |
Взаимодействие с неуправляемым кодом | Кратко описывает некоторые проблемы взаимодействия между управляемым и неуправляемным кодом и предоставляет ссылки для дальнейшего изучения. |
COM-оболочки | Обсуждаются оболочки среды выполнения для вызова, которые позволяют управляемому коду вызывать методы COM, и COM-оболочки, которые позволяют клиентам COM вызывать методы объектов .NET. |
Расширенное взаимодействие COM | Содержит ссылки на разделы, посвященные взаимодействию COM в отношении оболочки, исключений, наследования, потоков, событий, преобразований и маршаллинга. |
Tlbimp.exe (импорт библиотеки типов) | Описывает средство, которое можно использовать для преобразования определений типов, найденных в библиотеке типов COM, в эквивалентные определения в сборке среды CLR. |