将Office内嵌的自己的WinForm程序

  因小组考试系统开发需要,以前整理过Office内嵌到自己的WinForm程序里,有需要的可以看下。

其实思路就是把Office软件当做我们WinForm程序窗体的子窗体,调用几个系统API就行了,这里实现的在WinForm里打开,修改,保存Word,Excel,PPT文档的需要。想实现更多功能的可以再看看Office文档相关帮助文档。感兴趣的可以看看代码!

   说明:因为现在时间不是很够,就不整理了,可以看demo里bin目录打开看下!如果还有问题,请看代码,放心代码都实现了,代码里有些粗糙,没有重构,见谅!

   另加:设置Word视图为页面视图 方法:

  wdClass.ActiveDocument.ActiveWindow.ActivePane.View.Type = WdViewType.wdNormalView | WdViewType.wdPrintView; 

Office内嵌

posted on 2011-04-27 07:41  3EF  阅读(3618)  评论(23编辑  收藏  举报