用 TOleContainer 来嵌入 word ,用 来打开 doc文档 ,速度太慢了;
例如我打开个一篇 word 文档,要换成另外一篇再打开它的速度还是很慢!!
有没有什么让它快点的办法呀??? 

解决方案 »

  1.   

    http://dev.csdn.net/article/23/23255.shtm
      

  2.   

    >>例如我打开个一篇 word 文档,要换成另外一篇再打开它的速度还是很慢!!
    貼出你的處理代碼!
    你可以關閉, 打開另一個文件的方式
    而不是每次都初始化新的WordApplication實例
      

  3.   

    用它的CreateObjectFromFile方法,每次打开文档的速度应该是跟用word打开差不多的呀
      

  4.   

    打开第一个我认为应该是差不多, 但是第二次打开的也是word文件我认为应该可以快点才对呀!!不知道要如何设置!!
      

  5.   

    第一次打开是要响应 DoVerb();  OleWord.CreateObjectFromFile('d:\1.doc',false);  OleWord.DoVerb(ovshow);第二次还要调用DoVerb()起速度就慢了,可不可以不用在调用 DoVerb 一直让OleWord 处于激活状态!!
      

  6.   

    用下面的方法又提示:“1% 已经存在”        
    OleWord.CreateObject('word.application',false);
     //OleWord.LoadFromStream(f);
    OleWord.LoadFromFile('d:\1.doc');
    OleWord.DoVerb(ovshow);