徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

COM Interop

指数 COM Interop

COM Interop 是一種讓.NET Framework 的程式能夠和 COM 的程式相互操作的一種橋接技術,是.NET Framework 互通性的一環,COM Interop 可以讓.NET Framework 的程式使用 COM 元件,也可以讓 COM 程式使.NET Framework 的元件,例如可以使.NET Framework 開發應用程式給 ASP 的應用程式使用,或是把舊有的 ActiveX 元件讓.NET Framework 的程式呼叫。 COM Interop 的服務是由 System.Runtime.InteropServices 命名空間中的類別來提供,其中最重要的是 Marshal 類別,它提供了 managed code 和 unmanaged code 之間的資料格式與指標轉換,對於互通性來說具有相當大的幫助。 在.NET Framework SDK 中提供了可由 COM 型別函式庫中產生.NET 組件 的 tlbimp.exe,以及讓.NET 組件產生型別函式庫的regasm.exe兩個工具程式。.

2 关系: 组件对象模型.NET框架

组件对象模型

组件对象模型(Component Object Model,縮寫COM)是微軟的一套软件组件的二进制接口标准。这使得跨编程语言的进程间通信、动态对象创建成为可能。COM是多项微软技术与框架的基础,包括OLE、、ActiveX、COM+、DCOM、、DirectX、Windows Runtime。.

新!!: COM Interop和组件对象模型 · 查看更多 »

.NET框架

--是由微軟開發,一個致力於敏捷軟體開發(Agile software development)、快速應用開發(Rapid application development)、平臺獨立性和網路透明化的軟體框架。.NET是微軟為2000年代對伺服器和桌上型軟體工程邁出的第一步。.NET包含許多有助於互聯網和內部網應用迅捷開發的技術。.NET框架是微軟公司繼Windows DNA之後的新開發平臺。.NET框架是以一種採用系統虛擬機運行的編程平臺,以通用語言運行庫(Common Language Runtime)為基礎,支援多種語言(C#、F#、VB.NET、C++、Python等)的開發。.NET也為應用程式介面(API)提供了新功能和開發工具。這些革新使得程式設計員可以同時進行Windows應用軟體和網路應用軟體以及元件和服務(web服務)的開發。.NET提供了一個新的反射性的且物件導向程式設計編程介面。.NET設計得足夠通用化從而使許多不同高階語言都得以被彙集。 甲骨文公司的Java程式語言和Java平臺企業版技術是.NET平臺的競爭對手之一。 2014年11月12日,微軟宣布將完全開放.NET Framework的原始碼,並提供給Linux和OS X使用。.

新!!: COM Interop和.NET框架 · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »