我想在程序中显示doc文件或htm文件,但是我不想弹出word窗口或者一个网页,而用memo又没有办法显示带有格式的文档,请教还有什么办法?

解决方案 »

  1.   

    试试RichEdit,显示格式文档没问题,至于超链接,好像也可以
      

  2.   

    显示doc用OleContainer
     olecontainer1.CreateObjectFromFile(adoquerydocuments.fieldbyname('filepath').AsString+treeview1.Selected.Text+'.doc',false);
                              olecontainer1.DoVerb(ovshow);显示html用webbrowser
                                webbrowser1.Navigate('file:///'+adoquerydocuments.fieldbyname('filepath').AsString+treeview1.Selected.Text+'.htm');
      

  3.   

    多谢soldier7451(单飞的鸟) 我再试试看。