Cara: Referensi Jenis .NET dari COM
Dari sudut pandang kode klien dan server, perbedaan antara COM dan .NET Framework sebagian besar tidak terlihat. Klien Microsoft Visual Basic dapat melihat objek .NET di browser objek, yang memperlihatkan metode objek dan sintaksis, properti, dan bidang persis seperti objek COM lainnya.
Proses untuk mengimpor pustaka jenis sedikit lebih rumit untuk klien C++, meskipun Anda menggunakan alat yang sama untuk mengekspor metadata ke pustaka jenis COM. Untuk mereferensikan anggota objek .NET dari klien C++ yang tidak dikelola, referensikan file TLB (diproduksi dengan Tlbexp.exe) dengan perintah #import. Saat mereferensikan pustaka jenis dari C++, Anda harus menentukan opsi raw_interfaces_only atau mengimpor definisi di pustaka kelas dasar, Mscorlib.tlb.
Untuk mengimpor pustaka
Tentukan opsi raw_interfaces_only dalam perintah #import. Misalnya:
#import "..\LoanLib\LoanLib.tlb" raw_interfaces_only
-atau-
Sertakan perintah #import untuk Mscorlib.tlb. Misalnya:
#import "mscorlib.tlb" #import "..\LoanLib\LoanLib.tlb"
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk