..
Interoperabilita (součinnost v anglickém jazyce) je termín použitý se odkazovat na praxi v interakci s částmi "neřízený kód", ve spravovaném kódu. . Ve skutečnosti, když NET Framework nabízí velké množství funkcí, dvě situace provést potřebné interoperability:
Například může být nutné použít aplikaci Microsoft Excel a řízení životního prostředí, protože v knihovně není napsané v Excelu. NET, budete potřebovat k přístupu, používání tzv. Component Object Model (COM) .
. NET a COM jsou dvě zcela odlišné provedení prostředí, a jediný způsob, ke sdílení funkcí mezi nimi je použít interoperability, také známý jako Interop.
Před příchodem. NET Framework, KOM byla referenční rámec, ve kterém vývojáři pracovat s operačním systémem Windows.
Jednou z věcí, dvě prostředí mají společné, je fakt, že k použití externí knihovny musí nejprve importovat. Po importu je možné deklarovat a instance objektů v těch knihovnách, stejně jako objekty, které patří do rámce. A "lze importovat nové typy jak z kódu a nastavení správné odkazy v Visual Studio.
. NET Framework poskytuje velkou podporu pro interoperabilitu COM, včetně možnosti importu typu knihoven. Mechanismus, který umožňuje komunikaci mezi spuštění prostředí. NET a COM komponenty se nazývá Runtime Callable Wrapper (RCW). Tato komponenta funguje ve většině aspektů komunikace mezi dvě prostředí, včetně event managementu a rozhraní pro správu.
Na rozdíl od. NET komponenty, musí být registrovány COM komponenty před použitím. Po nahrání těchto složek musí být dovezený přes Visual Studio, nebo pomocí nástroje Importer typ knihovny. Pokud se například, používáme konkrétní knihovnu nebo DLL, volal utility.dll, musíme otevřít příkazový řádek systému DOS a zaregistrovat komponentu psaní a spouštění následující řádek
Provést Regsvr32 utility.dll
Podívejme se nyní vidět dva způsoby, jak můžete importovat, že DLL. V Viual Studio, v rámci projektu, který chcete použít, klikněte pravým tlačítkem myši na odkazy uzlu, volba Přidat odkaz

V okně, které se objeví otevřené KOM, vyberte registrované DLL a klepněte na tlačítko OK

Pro import DLL namísto použití nástroje by měly probíhat typ knihovny import Visual Studio příkazového řádku

Nastavte cestu k DLL a psát následující řádek
tlbimp utility.dll
| |
Front Page (ebook)
Vytváření webových stránek bez znalosti HTML. Pouhých 25 €. |
| |
Photoshop (kurz)
Webové grafiky a úpravy fotografií s populárním Adobe Photoshop. Od 49 €. |
| |
Webmaster pokročilé (kurz)
Staňte se profesionální webmastery. Od 39 €. |