Sdílet prostřednictvím


Zprostředkovatel komunikace s objekty COM (Visual Basic)

Model com (Component Object Model) umožňuje objektu vystavit jeho funkce pro jiné komponenty a hostovat aplikace. Většina dnešního softwaru zahrnuje objekty COM. I když jsou sestavení .NET nejlepší volbou pro nové aplikace, možná budete někdy muset používat objekty COM. Tato část popisuje některé problémy související s vytvářením a používáním objektů MODELU COM s Visual Basic.

V tomto oddílu

Představení zprostředkovatele komunikace s objekty COM
Poskytuje přehled interoperability modelu COM.

Postupy: Odkaz na objekty modelu COM z jazyka Visual Basic
Popisuje, jak přidat odkazy na objekty MODELU COM, které mají knihovny typů.

Postupy: Práce s ovládacími prvky ActiveX
Ukazuje, jak pomocí existujících ovládacích prvků technologie ActiveX přidat funkce do sady nástrojů Visual Studio.

Návod: Volání rozhraní API systému Windows
Provede vás proces volání rozhraní API, která jsou součástí Windows operačního systému.

Postupy: Volání rozhraní API systému Windows
Ukazuje, jak definovat a volat MessageBox funkci v User32.dll.

Postupy: Volání funkce Windows, která přebírá typy bez znaménka
Ukazuje, jak volat funkci Windows, která má parametr typu bez znaménka.

Návod: Vytváření objektů modelu COM pomocí jazyka Visual Basic
Provede vás procesem vytváření objektů MODELU COM pomocí šablony třídy MODELU COM a bez této šablony.

Řešení potíží s interoperabilitou
Řeší některé problémy, se kterými se můžete setkat při použití modelu COM.

Interoperabilita modelů COM v aplikacích .NET Framework
Poskytuje přehled o tom, jak používat objekty MODELU COM a .NET Framework objekty ve stejné aplikaci.

Návod: Implementace dědičnosti pomocí objektů COM
Popisuje použití existujících objektů MODELU COM jako základ pro nové objekty.

Spolupráce s nespravovaným kódem
Popisuje služby interoperability poskytované modulem CLR (Common Language Runtime).

Vystavení komponent COM pro rozhraní .NET Framework
Popisuje proces volání typů modelu COM prostřednictvím zprostředkovatele komunikace modelu COM.

Vystavení komponent architektury .NET Framework pro COM
Popisuje přípravu a použití spravovaných typů z modelu COM.

Použití atributů spolupráce
Popisuje atributy, které můžete použít při práci s nespravovaným kódem.