Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Если вы хотите использовать 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. |