COM Interop (Visual Basic)
Med komponentobjektmodellen (COM) kan ett objekt exponera dess funktioner för andra komponenter och vara värd för program. De flesta av dagens program innehåller COM-objekt. Även om .NET-sammansättningar är det bästa valet för nya program kan du ibland behöva använda COM-objekt. Det här avsnittet beskriver några av problemen med att skapa och använda COM-objekt med Visual Basic.
I det här avsnittet
Introduktion till COM Interop
Ger en översikt över COM-samverkan.
Anvisningar: Referera till COM-objekt från Visual Basic
Beskriver hur du lägger till referenser till COM-objekt som har typbibliotek.
Anvisningar: Arbeta med ActiveX Controls
Visar hur du använder befintliga ActiveX kontroller för att lägga till funktioner i Visual Studio Toolbox.
Genomgång: Anropa Windows API:er
Steg dig genom processen att anropa DE API:er som ingår i Windows operativsystem.
Anvisningar: Anropa Windows API:er
Visar hur du definierar och anropar MessageBox
funktionen i User32.dll.
Anvisningar: Anropa en Windows funktion som tar osignerade typer
Visar hur du anropar en Windows funktion som har en parameter av en osignerad typ.
Genomgång: Skapa COM-objekt med Visual Basic
Steg dig genom processen att skapa COM-objekt med och utan COM-klassmallen.
Felsöka samverkan
Beskriver några av de problem som kan uppstå när du använder COM.
COM-samverkan i .NET Framework-program
Ger en översikt över hur du använder COM-objekt och .NET Framework objekt i samma program.
Genomgång: Implementera arv med COM-objekt
Beskriver användning av befintliga COM-objekt som grund för nya objekt.
Närliggande avsnitt
Samverkan med ohanterad kod
Beskriver samverkanstjänster som tillhandahålls av common language runtime.
Exponera COM-komponenter för .NET Framework
Beskriver processen med att anropa COM-typer via COM-interop.
Exponera .NET Framework-komponenter för COM
Beskriver förberedelse och användning av hanterade typer från COM.
Tillämpa Interop-attribut
Omfattar attribut som du kan använda när du arbetar med ohanterad kod.