COM-взаимодействие (Visual Basic)

Объектная модель компонентов (модель COM) позволяет объекту предоставлять свою функциональность другим компонентам и ведущим приложениям. COM-объекты входят в состав большей части современного программного обеспечения. Хотя сборки .NET являются наилучшим решением для новых приложений, в некоторых случаях необходимо использование COM-объектов. В этом разделе рассматриваются некоторые проблемы, связанные с созданием и использованием COM-объектов с Visual Basic.

в этом разделе

Знакомство с COM-взаимодействием
Общие сведения о COM-взаимодействии.

Практическое руководство. Ссылки на COM-объекты в Visual Basic
Описывает, как добавлять ссылки на COM-объекты, имеющие библиотеки типов.

Практическое руководство. Работа с элементами управления ActiveX
Демонстрирует, как использовать существующие элементы управления ActiveX для добавления функций на панель элементов Visual Studio.

Пошаговое руководство. Вызов API Windows
Пошаговое описание процесса вызова API-интерфейсов, входящих в операционную систему Windows.

Практическое руководство. Вызов API Windows
Демонстрация определения и вызова функции MessageBox в библиотеке User32.dll.

Практическое руководство. Вызов функции Windows, принимающей значение беззнакового типа
Демонстрация вызова функции Windows, которая имеет параметр с типом без знака.

Пошаговое руководство. Создание объектов COM с помощью Visual Basic
Пошаговое описание создания COM-объектов с использованием шаблона класса COM и без него.

Устранение неполадок взаимодействия
Описание некоторых проблем, которые могут возникнуть при использовании модели COM.

COM-взаимодействие в приложениях .NET Framework
Общие сведения об использовании объектов .NET Framework и COM в одном приложении.

Пошаговое руководство. Реализация наследования с использованием COM-объектов
Описание использования существующих COM-объектов в качестве основы для новых объектов.

Взаимодействие с неуправляемым кодом
Описываются службы взаимодействия, предоставляемые средой CLR.

Предоставление COM-компонентов платформе .NET Framework
Описание процесса вызова типов COM через COM-взаимодействие.

Предоставление компонентов .NET Framework клиентам COM
Описание подготовки и использования управляемых типов из COM.

Применение атрибутов взаимодействия
Описание атрибутов, которые можно использовать при работе с неуправляемым кодом.