如有那位仁兄发一VB调用com+例子,我100分相送
[email protected]

解决方案 »

  1.   

    http://www.ccw.com.cn/htm/app/aprog/01_5_11_2.asp
      

  2.   

    多谢鱼头,到时给你结分,你的这个例子是用VB实现COM+组件配置的,用VB调用com+例子有吗?
      

  3.   

    set o=CreateObject("ProId.ClassId","computername")
      

  4.   

    我自己试出来了一点,但不相信这么简单啊:
    我是这样试的,新建一个Activex Dll工程 名为MyTest,下有一个类模块名class1,定义一个属性P1。
    然后到组件服务中,右击COM+应用程序,新建应用程序,名为aaa 把刚才那个DLL加进去
    然后按皮皮的说法
    Set o = CreateObject("Mytest.class1", "zy")
    o.p1 = 1
    MsgBox o.p1。
    能执行,但我有不理的地方:
    1。com+这么简单吗?我想买本书,但书上原理讲得太难懂,没有一个简单例子,你可知我更喜欢以一个简单的例子入门。讲了一大堆什么什么的。
    2。Set o = CreateObject("Mytest.class1", "chlsq")怎么只于Mytest.class1有关?与程序名aaa无关吗?
    3。现在的机器名是调试程序时的机器名。实际发布时那个机器名怎么办呢?
    请在这方面有经验的高手多多发表意见,谢谢!
      

  5.   

    再问一个问题,com与ActiveXDLL,ActiveX控件有什么区别?
    我是这样理解 正确吗?
    com与ActiveXDLL一样,ActiveX控件是有界面的,对吗?
    up
    up
      

  6.   

    com+要分为实现和应用两部分
    你这是在vb中运用com+的功能,非常简单.如果要理解com+的原理就不是两三行代码能解释清楚的.:)举了类似的例子你就明白了.电视机人人会看吧,一开电源就行,但是电视机的原理就未必人人都懂了:)
      

  7.   

    http://www.ourfly.com/forum/View.aspx?fbId=9&Id=307
      

  8.   

    com+为什么不能是简单的??
      

  9.   

    再问一个问题,com与ActiveXDLL,ActiveX控件有什么区别?
    我是这样理解 正确吗?
    com与ActiveXDLL一样,ActiveX控件是有界面的,对吗?com有两类:实现Iunknown接口  实现IDispatch接口的
    ActiveXDLL属于后者。控件---就是有界面的组件