*   >> Lezen Onderwijs artikelen >> science >> programming

Com componenten met .net

Het artikel hieronder toont het gebruik van GMO herbruikbare objecten met .NET framework. COM interactie met .Net framework is in de vorm van vergaderingen. COM-model is ontwikkeld door Microsoft, waar de toepassing toegang tot de gegevens van COM-objecten kan krijgen. Assemblages bestaan ​​uit middelen die de CLR over de uitvoering code te vertellen. Om bij com component in Net Framework moet worden toegevoegd als een referentie voor een bepaalde oplossing. Asp.net kader heeft een tab paneel waar de COM-onderdelen kan worden gebladerd en toegevoegd aan elk project.

Wanneer een COM-onderdeel wordt toegevoegd aan .Net project creëert een Interop-assemblage in BIN map van het project oplossing. Hier Interop montage is een 3rd party gegenereerd assemblage die kunnen worden gecodeerd in elke taal. De Interop assemblage voor extra COM-component bevat metadata die de CLR zou gebruiken om de methodes uit de COM-object noemen. Een voorbeeld van het toevoegen COM component voor gebruik in Net Project kan Ionic.zip.dll of itextsharp.dll. Het project moet de namespace achter te gebruiken code voor een bepaalde component toegevoegd aan het project.

Dus gebaseerd op dat men toegang heeft tot de methoden of variabelen aanwezig in component. Er zijn vele andere voorbeelden om de COM-herbruikbaarheid demonstreren. Zodra de COM-onderdelen worden toegevoegd aan .Net Framework dan de methoden kan worden benaderd. Het .Net framework biedt ook een manier om te bekijken van de variabelen of methoden die worden gecodeerd in COM-onderdeel met behulp van de-assembler. De taak van de-assembler is om de montage van de COM-object en daarmee tonen de variabelen en methoden die worden gebruikt in het. Toegang tot de .

Net-assembler kan worden bereikt door te gaan naar Visual Studio uit alle programma's en vervolgens te selecteren vensters sdk gereedschappen waar men de cmd voor .net kunnen vinden. Verplaatsen naar bovenliggende map en schrijf ildasm. Een ILDASM venster verschijnt waar men de COM-onderdeel in het menu Bestand kunt selecteren. Na selectie van COM-object de de-assembler toont een break down structuur van methoden of variabelen worden gebruikt in COM-onderdeel. De Interop assemblies gerelateerd aan COM worden automatisch gegenereerd door Visual Studio dus onder de werking tussen .

net en com mogelijk.


Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.