COM是什么机构

如题!

76 浏览 3 回复
  com   对象   组件   vb   环境  

回复

    是国家机构

    爱芳薇

    COM是组件对象模型(component object model)的缩写。COM是微软件为生成和实现可重用组件所确立的标准(规范)。就是VB里面的组件都是有效的组件,但它不是惟一的,因为COM和ActiveX也能在VB中工作。
    VB中的组件中的所有类都是由Object类继承而来的。这些导出类自动得到Object的属性和方法,然后,它们再增加自己的属性和方法以得到附加的功能。就像VB的组件中的Object类一样,OLE和ActiveX都是建立在COM基础之上的。
    作为组件结构,COM有两大特点:
    1.COM对象生成与语言无关,可以使用一些不同的语言和环境编写COM对象,例如delphi,C++builder,Vc++,VB或其他开发环境生面COM对象。
    2.COM对象可以用在任何WINDOWS编程环境中,包括delphi,c++builder,VC++,VB,PB,Visual dBase等。
    应当指出的是,COM的一个不足之处它过分依赖win tel(windows/Intel)平台。
    现在还不能在unix编程环境下使用它。
    一个com对象是一段完成某一特定功能的二进制代码。
    应用程序是通过com对象所提供的一些方法来获得com对象功能的。在com接口中可以找到这些方法。
    COM对象典型地一个dll(动态链接库)之中。dll的扩展名可以是.dll,也可以是.ocx(控件)。单个库文件(dll或ocx)可以包括一个或多个com对象。

    熊若

    COM是指国家,在域名范围内是指国际域名,

    方荭娇

相关信息

COM DLL问题

<p>我有VB6的DLL文件,我引用在vb.net中,我呼吁在它下面的函数。它做工精细的更新发育的环境,但不是在deployement环境。 P&gt; </p><p>错误: P&gt; </p><p>未找到方法:“布尔MyUtils.\_MyUtils.LoadMyObjectRecords(的ADODB.Stream的ByRef...

28 浏览 1 回复   gt   组件   环境   dll   com  

如何调用COM +组件?

<p>我正在做一些考古学,处理COM + p&gt; </p><p>我设法争取一个简单的COM DLL作为一个COM +组件,到目前为止好。 P&gt; </p><p>所以,我有了这个'foobar的'COM +组件,与它的接口,方法我想打电话。 P&gt; </p><p>...

48 浏览 1 回复   gt   com   组件   一个   调用  

根据环境切换DLL - .NET

<p>我要发布一个包含一些类对于其他开发人员使用的DLL。这些类的背后是contatain引用功能的另一个DLL。在开发环境我想这个后端DLL有发展为导向的功能,但是当代码迁移到生产环境,我想那后端DLL是真实的。什么是交换机,后端DLL的最好方法是什么? P&gt; </p><p>感谢您的任何帮助。 P&gt; </p>

71 浏览 1 回复   dll   gt   一个   方法   后端  

如何通过一个C#参考,以COM对象为C ++ DLL

<p>我写一个Visual Studio插件来处理C ++代码,并且认为COM互操作正在放缓我失望得多。因此,我想在C#中引用COM对象传递给小C ++ DLL,有DLL进行必要的计算并返回一个字符串。 P&gt; </p><p>我将传递一个[ CodeFunction2 ](http://msdn.microsoft.com/en-us/library...

22 浏览 1 回复   dll   一个   ++   com   gt  

你如何在Visual Studio 2008中一个COM DLL?

<p>它已经我已经好久没写了一个COM DLL。我做了几个类现在,出现一些COM接口继承,但我想测试一下。我知道我必须把一个GUID的地方,然后用REGSVR32注册,但什么是涉及的步骤? P&gt; </p><p>编辑:对不起,忘了提我使用C ++ P&gt;。 </p>

27 浏览 1 回复   gt   一个   li   文件   atl