COM Interop (Visual Basic)

Component Object Model (COM) memungkinkan objek untuk mengekspos fungsinya ke komponen lain dan ke aplikasi host. Sebagian besar perangkat lunak saat ini menyertakan objek COM. Meskipun rakitan .NET adalah pilihan terbaik untuk aplikasi baru, mungkin terkadang Anda perlu menggunakan objek COM. Bagian ini mencakup beberapa masalah yang terkait dengan membuat dan menggunakan objek COM dengan Visual Basic.

Pada Bagian Ini

Pengantar COM dan ATL
Memberikan gambaran umum tentang interoperabilitas COM.

Cara: Melakukan Reference Objek COM dari Visual Basic
Mencakup cara add reference ke objek COM yang memiliki tipe library.

Cara: Bekerja dengan Kontrol ActiveX
Menunjukkan cara menggunakan kontrol ActiveX yang ada untuk menambahkan fitur ke Visual Studio Toolbox.

Panduan: Memanggil API Windows
Langkah-langkah yang harus Anda lalui dalam proses pemanggilan API sistem operasi Windows.

Cara: Memanggil API Windows
Menunjukkan cara menentukan dan memanggil MessageBox fungsi dalam User32.dll.

Cara: Memanggil Fungsi Windows yang Mengambil Tipe Unsigned
Mendemonstrasikan cara memanggil fungsi Windows yang memiliki parameter tipe unsigned.

Panduan: Membuat Objek COM dengan Visual Basic
Langkah-langkah yang harus Anda lalui dalam proses membuat objek COM dengan dan tanpa COM class template.

Masalah Umum Interoperabilitas
Mencakup beberapa masalah yang mungkin Anda temukan saat menggunakan COM.

Interoperabilitas COM dalam Aplikasi .NET Framework
Memberikan gambaran umum tentang cara menggunakan objek COM dan objek .NET Framework dalam aplikasi yang sama.

Panduan: Penerapan Inheritance dengan Objek COM
Menjelaskan penggunaan objek COM yang ada sebagai dasar untuk objek baru.

Menginteroperasikan dengan Unmanaged Code
Menjelaskan layanan interoperabilitas yang disediakan oleh common language runtime.

Mengekspos Komponen COM ke .NET Framework
Menjelaskan proses pemanggilan tipe COM melalui COM interop.

Mengekspos Komponen .NET Framework ke COM
Menjelaskan persiapan dan penggunaan managed type dari COM.

Menerapkan Atribut Interop
Mencakup atribut yang dapat Anda gunakan saat bekerja dengan unmanaged code.