在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
C#打开word文档常用有两种方法:Add与Open. Microsoft.Office.Interop.Word._Document doc = (Document)appWord.Documents.Add(ref wordpath, ref objfalse, ref objDocType, ref objtrue); //Add方法 Microsoft.Office.Interop.Word._Document doc = (Document)appWord.Documents.Open(ref wordpath, ref objfalse, ref objDocType, ref objtrue); //Open方法 最近发现还有一种以创建新进程的方式打开,从效果上看与open方法一样。 System.Diagnostics.Process.Start(filePath);
1、打开的效果不同: (1)add方法——打开相同的文档不冲突,以新窗口的方式打开。第一次打开文档,窗口名为“文档1”,第二次打开窗口名称为“文档2”。如下图:
(2)Open方法——第一次打开的窗口名称为文档名称,但第二次打开相同的文档会产生冲突,提示文档被占用,如下图:
2、保存的效果不同 (1)add方法——文档打开后直接点击保存按钮,弹出“另存为”窗口,另存文档。 (2)Open方法——点击保存按钮是直接保存,即直接覆盖了原来的。
以上仅作归纳罢。具体原因还未分析。
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论