COM-Interop
Mit dem Component Object Model (COM) kann ein Objekt seine Funktionalität für andere Komponenten und Hostanwendungen verfügbar machen. Der größte Teil der aktuellen Software enthält COM-Objekte. Wenn auch .NET-Assemblys i. d. R. für neue Anwendungen am besten geeignet sind, müssen Sie in bestimmten Situationen möglicherweise COM-Objekte verwenden. In diesem Abschnitt werden einige mit dem Erstellen und Verwenden von COM-Objekten in Visual Basic verbundene Fragen beschrieben.
In diesem Abschnitt
- Einführung in COM-Interop
-
Enthält eine Übersicht über die COM-Interoperabilität.
- Gewusst wie: Verweisen auf COM-Objekte aus Visual Basic
-
Beschreibt das Hinzufügen von Verweisen auf COM-Objekte, die über Typbibliotheken verfügen.
- Gewusst wie: Verwenden von ActiveX-Steuerelementen
-
Beschreibt das Verwenden vorhandener ActiveX-Steuerelemente zum Hinzufügen von Features zur Visual Studio-Toolbox.
- Exemplarische Vorgehensweise: Aufrufen von Windows-APIs
-
Führt Sie schrittweise durch den Prozess des Aufrufens der APIs, die Teil des Windows-Betriebssystems sind.
- Gewusst wie: Aufrufen von Windows-APIs (Visual Basic)
-
Veranschaulicht, wie die MessageBox-Funktion in User32.dll definiert und aufgerufen wird.
- Exemplarische Vorgehensweise: Erstellen von COM-Objekten in Visual Basic 2005
-
Enthält schrittweise Anweisungen für das Erstellen von COM-Objekten mit oder ohne COM-Klassenvorlage.
- Fehlerbehandlung bei der Interoperabilität
-
Beschreibt Probleme, die in Verbindung mit der Verwendung von COM auftreten können.
- COM-Interoperabilität in .NET Framework-Anwendungen
-
Bietet eine Übersicht darüber, wie COM-Objekte und .NET Framework-Objekte in der gleichen Anwendung verwendet werden.