Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объектная модель компонента (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
Общие сведения об использовании COM-объектов и объектов .NET Framework в одном приложении.
Пошаговое руководство: реализация наследования с помощью COM-объектов
Описывает использование существующих COM-объектов в качестве основы для новых объектов.
Связанные разделы
Взаимодействие с неуправляемым кодом
Описывает службы взаимодействия, предоставляемые средой CLR.
Предоставление com-компонентов платформе .NET Framework
Описывает процесс вызова COM-типов через COM-interop.
Экспонирование компонентов платформы .NET Framework для COM
Описывает подготовку и использование управляемых типов из COM.
Применение атрибутов взаимодействия
Охватывает атрибуты, которые можно использовать при работе с неуправляемыми кодами.