我想把Word内嵌到我的程序窗体里,可以进行新建,修改、保存等操作。但是OleContainer好像不是很好用,也可能是我不知道该怎么用吧!用CreateOleObject没法进行可视化编辑,哪位大侠有写过这方面的程序,可否讲一下该怎么做?俺只有95分全给了

解决方案 »

  1.   

    path:=ExtractFilePath(Application.ExeName)+'report\'+yeargzcgfrm.wordfilename;      olecontainer1.
          OleContainer1.CreateObjectFromFile(path,false);      olecontainer1.DoVerb(1);
      

  2.   

    path:=ExtractFilePath(Application.ExeName)+'report\'+yeargzcgfrm.wordfilename;           OleContainer1.CreateObjectFromFile(path,false);      olecontainer1.DoVerb(1);
      

  3.   

    这个我知道,但如果要保存当前正在操作的文档呢?
    OleContainer.SaveAsDocument(filename)好像只能存成其他文档,而不能保存当前的文档,怎么办?