COM Birlikte Çalışma'ya Giriş (Visual Basic)
Bileşen Nesne Modeli (com) diğer bileşenleri ve ana bilgisayar uygulamaları kendi işlevlerinin kullanılmasına olanak tanıyan bir nesne sağlar.Common language runtime (clr) için tasarlanmış uygulamalar com nesneleri temel Windows yıllardır programlama yaparken birçok avantaj sunar.
.NET Frameworkuygulamalar sonunda olanlar ile com'a geliştirilen değiştirecekO zamana kadar kullanarak com nesneleri oluşturmak veya kullanmak olabilir Visual Studio.com birlikte çalışabilirlik veya com Interop, geçmekte sırasında varolan com nesneleri kullanmanızı sağlayan .NET Framework hızınıza.
Kullanarak .NET Framework com bileşenleri oluşturmak için com Interop kayıt ücretsiz kullanabilirsiniz.Bu dll sürümü birden fazla sürümü bilgisayarda yüklü ve xcopy veya ftp uygulamanız kullanıcının bilgisayarındaki uygun bir dizine kopyalamak için burada çalıştırılması son kullanıcıların sağlar etkinleştirilir denetlemenize olanak sağlar.Daha fazla bilgi için bkz. Kayıtsız COM Birlikte Çalışma.
Yönetilen kod ve veri
Kod geliştirilen için .NET Framework olarak adlandırılmıştır yönetilen kodve clr tarafından kullanılan meta verileri içerir.Tarafından kullanılan veri .NET Framework uygulamalar olarak adlandırılan yönetilen veri nedeniyle ayrılıyor ve bellek reclaiming ve gerçekleştirme tür denetimi gibi çalışma zamanı verileri ile ilgili görevleri yönetir.Varsayılan olarak, Visual Basic 2005 kullandığı yönetilen kod ve veri ancak yönetilmeyen kod ve birlikte çalışma derlemeleri (daha sonra bu sayfada açıklanan) kullanarak com nesnelerinin verilere erişemez.
Derlemeler
Derleme, birincil yapıtaşı olup bir .NET Framework uygulama.Yerleşik, sürüm bilgisi ve bir veya daha fazla dosya içeren bir tek uygulama birim olarak dağıtılan işlevselliği topluluğudur.Her derlemenin derleme bildirimi içerir.
Tür kitaplıkları ve derleme
Tür kitaplıkları üye adları ve veri türleri gibi com nesnelerinin özelliklerini açıklamak.Derleme gerçekleştirmek için aynı işlevi .NET Framework uygulamaları.Bunlar hakkında aşağıdaki bilgileri içerir:
Derleme kimliği, sürüm, kültür ve dijital imza.
Derleme uygulama dosyaları.
Türleri ve derlemeyi oluşturan kaynakları.Bu, buradan dışarı içerir.
Diğer derlemelerin derleme zamanı bağımlılıkları.
Düzgün çalışması montaj için gereken izinler.
Derlemeler ve derleme hakkında daha fazla bilgi için bkz: Derlemeler ve Genel Derleme Önbelleği (C# ve Visual Basic).
Tür kitaplığı verme ve alma
Visual Studiobir yardımcı program, bir tür kitaplık içine bilgi alınacak olanak veren Tlbimp içeren bir .NET Framework uygulama.Tlbexp yardımcı programını kullanarak derlemeler tür kitaplıkları oluşturabilir.
Tlbimp ve Tlbexp hakkında daha fazla bilgi için bkz: Tlbimp.exe (Tür Kitaplığı İçeri Aktarıcı) ve Tlbexp.exe (Tür Kitaplığı Dışarı Aktarıcı).
Birlikte çalışılabilirlik montajları
Birlikte çalışma derlemeleri olan .NET Framework derlemeler köprüsü arasında yönetilen ve yönetilmeyen kod, eşleme com nesnesinin eşdeğer üyelerine .NET Framework yönetilen üyeler.Birlikte çalışma derlemeleri tarafından oluşturulan Visual Basic 2005 com nesneleri, birlikte çalışabilirlik sıralaması gibi çalışan ayrıntılarını çoğunu işleyecek.
Birlikte çalışabilirlik sıralaması
Tüm .NET Framework uygulamaları paylaşmak kullanılan programlama dili ne olursa olsun, nesnelerin birlikte çalışabilirlik sağlayan ortak türleri kümesi.Parametreleri ve dönüş değerleri com nesnelerinin bazen yönetilen kodda kullanılanlardan farklı veri türleri kullanın.Birlikte çalışabilirlik sıralaması ve gelen com nesneleri taşırken ambalaj parametreleri ve dönüş değerleri eşdeğer veri türlerine işlemidir.Daha fazla bilgi için bkz. Birlikte Çalışma Sıralama.
Ayrıca bkz.
Görevler
İzlenecek yol: COM Nesnelerinde Kalıtım Uygulama (Visual Basic)
Birlikte Çalışabilirlik İle İlgili Sorun Giderme (Visual Basic)
Başvuru
Tlbimp.exe (Tür Kitaplığı İçeri Aktarıcı)
Tlbexp.exe (Tür Kitaplığı Dışarı Aktarıcı)
Kavramlar
Derlemeler ve Genel Derleme Önbelleği (C# ve Visual Basic)
Diğer Kaynaklar
COM Birlikte Çalışma (Visual Basic)