我想使用TOleContainer来嵌入office文件,具体描述如下:
一个窗口,左边为一个TDriveComboBox,TDirectoryListBox,TFileListBox组件,做成一个资源管理器的东西,在TFileListBox中点击一个office文件,比如.doc文件,然后就立即在TOleContainer中显示这个文件的内容。可是,不知道怎么做,请大家给个例子!

解决方案 »

  1.   

    研究了一下:
    Olecontainer1.CreateObjectFromFile('C:\Documents and Settings\new\桌面\表1.xls',true);//载入OFFICE文件
      

  2.   

    不行呀,提示出错了:EoleSysError in module project1.exe at 0X...
    找不到1%这是怎么回事呀
      

  3.   

    Olecontainer1.CreateObjectFromFile(FileListBox1.filename,true);
    Olecontainer1.Run;然后你再Olecontainer1中双击即可打开Word 文件了,可是,怎么打不开powerpoint文件呢?大家再试试看,是不是我机子的总题,谢谢了!
      

  4.   

    DELPHI的帮助看看啊,具体没用过这东西