如何在Window Form中显示Word文件,并且可以修改、保存?

来源:互联网 发布:linux usb endpoint 编辑:程序博客网 时间:2024/05/16 12:43

1.用WebBrowser控件来显示一篇Word文档。具体做法和例子代码在这个地址可以找到:http://support.microsoft.com/default.aspx?scid=kb;en-us;Q304662

2.参考http://support.microsoft.com/default.aspx?scid=kb;en-us;Q251133。简单的说,有一部分OLECMDID是不能用于ExecWB的,其中包括OLECMDID_HIDETOOLBARS。所以会出现你所述的那个错误。

然后,关于保存WebBrowser里面的Word文档。你可以这样:

Object   refmissing   =   System.Reflection.Missing.Value;
axWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_SAVE,   SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER,ref   refmissing   ,   ref   refmissing);

在您的按钮事件函数里面使用这段代码就可以直接保存文档了。 



原创粉丝点击