Udostępnij za pośrednictwem


Współdziałanie COM w aplikacjach .NET Framework (Visual Basic)

Jeśli chcesz używać obiektów COM i.NET Framework obiektów w tej samej aplikacji, należy adres różnice w sposób istnieją obiekty w pamięci.A.NET Framework obiekt znajduje się w pamięci zarządzane — pamięci kontrolowanej przez aparatu plików wykonywalnych języka wspólnego — i w razie potrzeby mogą być przemieszczane w czasie wykonywania.Obiekt COM znajdującego się w pamięci niezarządzanych i nie oczekuje się przenieść do innej lokalizacji w pamięci.Visual Studioi .NET Framework narzędzia do interakcji z tych kontroli zarządzanych i niezarządzanych składników.Aby uzyskać więcej informacji na temat kodu zarządzanego, zobacz Środowisko uruchomieniowe języka wspólnego (CLR).

Oprócz korzystania z obiektów COM w.NET applications, mogą również chcesz użyć Visual Basic do rozwijania obiekty dostępne z kodu niezarządzanego za pośrednictwem modelu COM.

Łącza na tej stronie podać szczegóły dotyczące wzajemnego oddziaływania między COM i.NET Framework obiektów.

Sekcje pokrewne

  • COM Interop (Visual Basic)
    Zawiera łącza do tematów obejmujących interoperacyjności COM w programie Visual Basic, w tym COM obiektów ActiveX formanty, biblioteki DLL systemu Win32, zarządzane obiekty i dziedziczenie obiektów COM.

  • COM Interop Wrapper — Błąd
    Opisuje opcje i skutki, jeżeli system projektu nie może utworzyć otoki interoperacyjności COM dla określonego składnika.

  • Współdziałanie z kodem niezarządzanym
    Krótko opisano niektóre zagadnienia interakcji między kod zarządzany i niezarządzany i zawiera łącza do dalszych badań.

  • Otoki COM
    W tym artykule omówiono wpłacone otok runtime, które pozwalają kod zarządzany do wywołania metody COM, i wpłacone otoki COM, które pozwalają klientom COM wywołanie.Metody obiektu netto.

  • Zaawansowane współdziałanie modeli COM
    Zawiera łącza do tematów obejmujących COM interoperacyjności, w odniesieniu do opakowania, wyjątki, dziedziczenie, wątków, zdarzenia, konwersji i przekazywania międzyprocesowego.

  • Tlbimp.exe (Importer biblioteki typów)
    W tym artykule omówiono narzędzie którego można użyć, aby przekonwertować definicji typu odnalezionych biblioteki typów modelu COM do równoważnych definicji w wspólne zgromadzenie środowiska wykonawczego języka.