Interoperabilità COM
Aggiornamento: novembre 2007
Il modello COM (Component Object Model) consente a un oggetto di esporre le proprie funzionalità ad altri componenti e ad applicazioni host. La maggior parte delle applicazioni attuali include oggetti COM. Anche se nelle nuove applicazioni è opportuno utilizzare assembly .NET, a volte può essere necessario utilizzare oggetti COM. In questa sezione vengono illustrati alcuni temi relativi alla creazione e all'utilizzo degli oggetti COM con Visual Basic.
In questa sezione
Introduzione all'interoperabilità COM
Vengono fornite informazioni generali sull'interoperabilità COM.Procedura: fare riferimento a oggetti COM da Visual Basic
Viene illustrato come aggiungere riferimenti a oggetti COM con librerie dei tipi.Procedura: utilizzare i controlli ActiveX
Viene illustrato come utilizzare i controlli ActiveX esistenti per aggiungere funzionalità alla Casella degli strumenti di Visual Studio.Procedura dettagliata: chiamata delle API di Windows
Vengono illustrate in dettaglio le varie fasi del processo di chiamata delle API che fanno parte del sistema operativo Windows.Procedura: chiamare API di Windows (Visual Basic)
Viene descritto come definire e chiamare la funzione MessageBox nel file User32.dll.Procedura dettagliata: creazione di oggetti COM con Visual Basic
Viene descritto in modo dettagliato il processo di creazione di oggetti COM con e senza modello di classe COM.Risoluzione dei problemi relativi alla interoperabilità
Vengono descritti alcuni problemi relativi all'utilizzo di COM.Interoperabilità COM nelle applicazioni .NET Framework
Vengono fornite informazioni di carattere generale sull'utilizzo degli oggetti COM e .NET Framework nella stessa applicazione.
Sezioni correlate
Procedura dettagliata: implementazione dell'ereditarietà con gli oggetti COM
Viene illustrato come utilizzare classi all'interno di oggetti COM come base per l'ereditarietà in Visual Basic.Interoperabilità con codice non gestito
Vengono descritti i servizi di interoperabilità forniti da Common Language Runtime.Esposizione di componenti COM a .NET Framework
Viene descritto il processo di chiamata di tipi COM tramite l'interoperabilità COM.Esposizione di componenti .NET Framework a COM
Vengono descritti la preparazione e l'utilizzo di tipi gestiti da COM.Applicazione di attributi di interoperabilità
Vengono descritti gli attributi che è possibile utilizzare per l'uso del codice non gestito.