本帖最后由 guanlianwei 于 2014-07-26 02:00:50 编辑

解决方案 »

  1.   

    VB6时代可用用GetObject("world.application")取得。C#应该也可 或是引用VB 的runtime了应该可以
      

  2.   

    单线程,多线程都行,就是在系统里new打开一次word的Application,后每次点击操作word的时候,只加载doc,不再new打开程序
      

  3.   

    简单的就该全局变量,想好点写个word操作类,什么变量要保持唯一,全靠类的设计模式来维护
      

  4.   

    我觉得每次单纯的new 这个Application是不怎么耗资源的,最耗资源的是加载doc. 如果你想省资源,那么就要使用单利模式,操作同一个doc对象,但是这样就会造成Word文档是一直打开被占用的状态。