Delen via


COM Interop (Visual Basic)

Met het COM (Component Object Model) kan een object de functionaliteit ervan beschikbaar maken voor andere onderdelen en toepassingen hosten. De meeste software van vandaag bevat COM-objecten. Hoewel .NET-assembly's de beste keuze zijn voor nieuwe toepassingen, moet u soms COM-objecten gebruiken. In deze sectie worden enkele problemen behandeld die betrekking hebben op het maken en gebruiken van COM-objecten met Visual Basic.

In deze sectie

Inleiding tot COM Interop
Biedt een overzicht van com-interoperabiliteit.

Procedure: Verwijzen naar COM-objecten uit Visual Basic
Hierin wordt beschreven hoe u verwijzingen toevoegt aan COM-objecten met typebibliotheken.

Procedure: Werken met ActiveX-besturingselementen
Demonstreert hoe u bestaande ActiveX besturingselementen gebruikt om functies toe te voegen aan de Visual Studio Werkset.

Overzicht: Windows API's aanroepen
Begeleidt u bij het aanroepen van de API's die deel uitmaken van het Windows besturingssysteem.

Procedure: WINDOWS API's aanroepen
Demonstreert hoe u de MessageBox functie definieert en aanroept in User32.dll.

Procedure: Een Windows-functie aanroepen die niet-ondertekende typen gebruikt
Demonstreert hoe u een Windows-functie aanroept met een parameter van een niet-ondertekend type.

Overzicht: COM-objecten maken met Visual Basic
Hiermee doorloopt u het proces voor het maken van COM-objecten met en zonder de COM-klassesjabloon.

Problemen met interoperabiliteit oplossen
Behandelt enkele van de problemen die u kunt tegenkomen bij het gebruik van COM.

COM-interoperabiliteit in .NET Framework-toepassingen
Biedt een overzicht van het gebruik van COM-objecten en .NET Framework objecten in dezelfde toepassing.

Overzicht: Overname implementeren met COM-objecten
Beschrijft het gebruik van bestaande COM-objecten als basis voor nieuwe objecten.

Samenwerken met niet-beheerde code
Beschrijft de interoperabiliteitsservices die worden geleverd door de algemene taalruntime.

COM-onderdelen beschikbaar maken voor de .NET Framework
Beschrijft het proces van het aanroepen van COM-typen via COM-interoperabiliteit.

.NET Framework onderdelen beschikbaar maken voor COM
Beschrijft de voorbereiding en het gebruik van beheerde typen van COM.

Interop-kenmerken toepassen
Behandelt kenmerken die u kunt gebruiken bij het werken met niet-beheerde code.