对于ActiveDLL没有区别;这个是对ActiveEXE有区别的:如果为SingleUse则会创建多个实例;如果是MutiUse则只有一个实例,而创建多个进程。

解决方案 »

  1.   

    yes!
    ActiveX DLL 要实现 SingleUse 的效果:
    比较麻烦因为只有 Class 模块里的东西才是多实例的!
      

  2.   

    "如果为SingleUse则会创建多个实例;如果是MutiUse则只有一个实例,而创建多个进程。"这句话是什么意思?只要定义一个这个类的变量并创建它,就得到一个实例,如果定义多个,就得到多个实例,还有其他情况吗?
      

  3.   

    很简单:你做一个Server程序,ActiveEXE的,然后做一个程序引用一次,当你多次运行这个程序时,如果你做ActiveEXE时设的是SingleUse,你会在“任务管理器(WIN2000)”里看到有多个ActiveEXE程序;如果用SingleUse则只有一个。