http://www.cnblogs.com/wuzi145/archive/2012/05/08/2490680.html
在此只是介绍一个简单控件:dsoframer.ocx的使用,这个控件需要通过regsvr32进行注册,例如:
regsvr32 C:\dsoframer.ocx
在注册完毕后,通过Vs开发环境中在工具箱中添加项选择注册的COM组件DSO Framer Control Object,将该组件添加到工具箱之后,从工具箱添加到窗体即可:
具体打开Word或者Excel代码如下所示:
//this.axFramerControl1.Open("C:\\test.xls"); this.axFramerControl1.Open("C:\\test.doc")
a
http://blog.csdn.net/shi0090/article/details/8549235
注意:博主公司之前使用的版本,貌似修改了一些office2007兼容性问题,如果上面那个用着有问题,可以下载这个试试
如果大家没有下载安装"DsoFramer_KB311765_x86.exe",可以点击下面链接看Web版Demo的效果。
http://www.jialisi.net/test/Demo_DSOframer/webtest.htm (VBScript版,官方Demo)
http://www.jialisi.net/test/Demo_DSOframer/webtest2.htm (Javascript版,博主修改版)
注意:因为涉及ActiveX控件调用本地Office操作,所以需要把"www.jialisi.net"加入受信站点才能正常演示Demo,或下载Demo到本地演示。Demo下载地址
![](http://img-my.csdn.net/uploads/201301/31/1359564332_4877.jpg)
如上图所示,Demo中除了包含官方VBscript和Javascript两个版本的Demo,还有DSOframer常用操作的代码范例。
还包含:DSOframer2007.CAB,DSOframer.CAB,DsoFramer_KB311765_x86.exe,Demo下载地址
如果你想找到更多的word接口如何使用,或者想了解更多的office其他产品的开发接口,请下载office2007开发参考及hxs阅读工具,如下图所示:
![](http://img-my.csdn.net/uploads/201301/31/1359565320_3286.jpg)
网上讲解 DSOframer 开发的博文已经有很多了,个人觉得比较有价值的帖子有:
1.《DSO(dsoframer)的接口文档》 http://www.cnblogs.com/liping13599168/archive/2009/09/13/1565801.html
2.《win7 64位在线编辑dsoframer控件的安装和使用配置》http://yaya123.blog.51cto.com/341518/710339
3.《如何给DSOFramer添加自己的接口》http://shingpha.i.sohu.com/blog/view/111370970.htm
4.《DSOFramer 控件修改成功》http://www.cppblog.com/wanhhf/archive/2006/02/20/3355.html