将Word、Excel内容显示在Winform界面

时间:2022-03-04 20:21:24

这里使用到dsoframer.ocx插件

1. 首先下载dsoframer.ocx插件,下载地址:

http://pan.baidu.com/s/1kTKHeIj

2. 注册该插件

Win7的做法是按住Win + R 键,调出运行regsvr32 C:\dsoframer.ocx,文件路径若不同,只需要修改路径即可

3. 注册完毕之后进入VS,在工具箱中添加COM组件DSO Framer Control Object。

4. 将该组件添加到工具箱之后,从工具箱可以搜到axFramerControl控件,从工具箱添加到窗体即可。

5. 具体打开Word或者Excel代码如下所示:

this.axFramerControl1.Open("C:\\test.xls");

this.axFramerControl1.Open("C:\\test.doc")