可以使用OleContainer,也可以使用Variant对象。
使用Variant对象如下:
    Variant WordApp;
    WordApp=CreateOleObject("Word.Basic");
    WordApp.Exec(Procedure("FileNew")<<"Normal");

解决方案 »

  1.   

    shellExecute(handle,'open',此处输入你要打开的文档,nil,nil,SW_SHOWMODAL);
      

  2.   

    使用olecontainer,将word ole进去
      

  3.   

    最简单的方法:
    加入一个WebBroswer,然后
    WebBroswer1.Navigate('example.doc',a,a,a,a);
    (此方法就是lotto理论的具体实现)
      

  4.   

    或者使用Delphi 5自带的WordApplication控件(使用OLE技术)...非常方便,而且可以控制Word的行为,如存盘、关闭、插入图片等操作...