c#上如何保存所有打开的word文档? (不是从 c# 打开)
On c# how to save all words documents open? (not open from c# )
要尝试这个,必须执行这些步骤..
- 1.-打开 Microsoft Word
- 2.-例如在上面写任何东西("hello Word")
- 3.-on c# application 这个必须要保存第一步打开的文档(如果文档不为空可以保存这个会更好
(例如,如果这有一个字母,那么这将被保存))
- 4.-打开的Microsoft Word的N个文档,必须在按下按钮时保存。例如,如果在第 1 步。您打开 3
微软
Word and write ("hello word") 在 3 个文档上,第 3 步必须是
保存了 3 个文档。
您可以使用 System.Runtime.InteropServices.Marshal.GetActiveObject 方法获取 运行 Word 应用程序 class 的实例。有关详细信息,请参阅 How to use Visual C# to automate a running instance of an Office program。
然后您可以使用 Word 对象模型做任何您需要的事情。参见 How to automate Microsoft Word to create a new document by using Visual C# and C# app automates Word (CSAutomateWord)。
要尝试这个,必须执行这些步骤..
- 1.-打开 Microsoft Word
- 2.-例如在上面写任何东西("hello Word")
- 3.-on c# application 这个必须要保存第一步打开的文档(如果文档不为空可以保存这个会更好 (例如,如果这有一个字母,那么这将被保存))
- 4.-打开的Microsoft Word的N个文档,必须在按下按钮时保存。例如,如果在第 1 步。您打开 3 微软 Word and write ("hello word") 在 3 个文档上,第 3 步必须是 保存了 3 个文档。
您可以使用 System.Runtime.InteropServices.Marshal.GetActiveObject 方法获取 运行 Word 应用程序 class 的实例。有关详细信息,请参阅 How to use Visual C# to automate a running instance of an Office program。
然后您可以使用 Word 对象模型做任何您需要的事情。参见 How to automate Microsoft Word to create a new document by using Visual C# and C# app automates Word (CSAutomateWord)。