..
Yhteentoimivuus (yhteentoimivuus vuonna Englanti) on termi, jolla tarkoitetaan käytännön vuorovaikutuksessa osia "hallitsemattomia Code" hallitun koodin. Itse asiassa, vaikka. NET Framework tarjoaa lukuisia ominaisuuksia, kaksi tilannetta tehdä tarvittavat yhteentoimivuus:
Esimerkiksi sovellus voi joutua käyttämään Microsoft Excel ja menettely ympäristöä, koska kirjasto ei ole kirjoitettu Excel. NET, sinun tulee käyttää sitä, käyttää ns Component Object Model (COM) .
. NET ja COM ovat kaksi aivan eri suorittamisen ympäristöissä ja ainoa tapa toimintojen jakamiseen niitä on käyttää yhteentoimivuutta, joka tunnetaan myös nimellä Interop.
Ennen kynnyksellä. NET Framework, KOM oli viitekehys, jonka kautta kehittäjät vuorovaikutuksessa Windows-käyttöjärjestelmien kanssa.
Yksi asia kaksi ympäristöä on yhteistä se, että käyttää ulkoisia kirjastoja on ensin tuoda ne. Kun olet tuonut niitä voi julistaa ja instantiate esineitä niissä kirjastoissa samalla tavalla kuin esineet kuuluvat puitteet itse. Ja "mahdollista tuoda uudentyyppisiä sekä koodi ja oikeiden viittaukset Visual Studio.
. NET Framework tarjoaa paljon tukea COM yhteentoimivuutta, mukaan lukien kyky tuoda tyyppi kirjastot. Mekanismi, joka mahdollistaa yhteyden suoritusympäristön. NET ja COM komponenttien kutsutaan Runtime vaadittaessa maksettavissa oleva Paalain (RCW). Tämä osa käsittelee useimmat näkökohdat viestinnän välillä ympäristöissä, kuten tapahtumien hallinta ja johto rajapintoja.
Toisin kuin. NET komponentteja, COM-komponentit on rekisteröitävä ennen käyttöä. Nauhoituksen jälkeen nämä komponentit on tuotava kautta Visual Studio tai käyttämällä Type Library Importer työkalu. Jos esimerkiksi käytämme erityisesti kirjaston tai DLL, nimeltään utility.dll meidän on avattava DOS-komentokehotteen ja rekisteröidy komponentti kirjoittamalla ja suorittamalla seuraava rivi
Suorita Regsvr32 utility.dll
Katsokaamme nyt kaksi tapaa voit tuoda DLL. Vuonna Viual Studio kuluessa hanke, jossa haluat käyttää sitä, napsauta hiiren oikealla painikkeella Referenssit solmu, valitsemalla Add Reference

Ikkunassa, joka ponnahtaa auki COM välilehti, valitse rekisteröidyn DLL ja klikkaa OK

Voit tuoda DLL käyttämisen sijaan työkalun pitäisi ajaa Type Library Maahantuoja Visual Studio Komentorivi

Aseta polku DLL ja kirjoittaa seuraava rivi
tlbimp utility.dll
| |
CSS (kurssi)
Web Design and Accessibility mukaan W3C CSS ja XHTML. Alkaen 29 €. |
| |
Excel (Ebook)
Luo laskentataulukoita ja laskenta. Vain 25 €. |
| |
Flash MX (Advanced)
Tule suunnittelija verkkosivujen alkaen 29 €. |