我习惯于设计OCX控件。
但是COM组件还没设计过。
有什么区别么,VB可以设计么?

解决方案 »

  1.   

    两回事,OCX是控件,主要是用在界面设计上,
    COM组件是包装商业逻辑,是中间件,类似Java Beans
      

  2.   

    可以用VB设计组件,以我的经验,COM的很多功能就不能用了
      

  3.   

    完全可以,VB实现过程中省去了接口等很多细节问题,只要生成DLL,剩下的注册到COM+应用程序后或MTS后就可以了,在COM+应用程序中,VB生成的DLL只是不能手工设置对象池。我觉得用VB是快速体会COM和入门的不错选择
      

  4.   

    VB可以做ActiveX Dll和ActiveX Exe,都是基于COM的,
    具体例子很多,MSDN中找找吧。