EXCEL既可以直接启动,又可以通过后台以COM方式运行。
这是如何做到的?
小弟刚刚学,请大家说仔细点。

解决方案 »

  1.   

    一个EXE程序也可以带COM接口,
    没什么好奇怪的。
      

  2.   

    rtdb(东临碣石) :
    我知道EXE程序可以带COM接口,可是这个EXE能通过COM接口启动吗?
    一般的程序是不行的。但是EXE就可以。
    Excel::_ApplicationPtr pExcel(L"Excel.Application");
    pExcel->Visible = VARIANT_TRUE;
    所以我想知道怎么做这样一个类似的EXE?
      

  3.   

    当EXE拥有COM接口时, 若有CLIENT使用这个COM服务,
    EXE就会被自动启动。我用的开发方法是:
    WTL6->DIALOG BASED + COM SERVER
      

  4.   

    这个叫Automation技术,是COM一个分支
      

  5.   

    to rtdb(东临碣石) :
    >>>当EXE拥有COM接口时, 若有CLIENT使用这个COM服务,
    >>>EXE就会被自动启动。
    如果是这样的话,怎么启动多个EXE的实例?Excel的实现跟你说的是不一样的。
      

  6.   

    你是说可以同时启动多个com?你的程序加入接口后,再加一个visible属性,就可以了。
      

  7.   

    zswzwy(←圣骑士!帕迪拉斯!):
    怎么做呀?有例子吗?
    [email protected]
    肯定加分。