如何在VB.NET中打开word文档。该文件是该计划的手册。
答案 0 :(得分:10)
您需要致电Process.Start(documentPath)
。
答案 1 :(得分:4)
你打开它:
Dim oWord As Word.Application
Dim oDoc As Word.Document
oWord = CreateObject("Word.Application")
oWord.Visible = True
oDoc = oWord.Documents.Add("C:\wordfile.docx")
不要忘记使用Imports Microsoft.Office.Interop.Word
答案 2 :(得分:1)
使用Process.Start
在相应的编辑器中启动Word文档。
如果您有权访问程序集,则可以使用Microsoft.Office.Interop.Word
命名空间来操作代码中的Word文档,尽管这可能远不如Excel互操作那么简单,除非您制作非常简单的单词文档。
答案 3 :(得分:0)
Microsoft Web Browser Control可以显示ActiveX文档。此控件可以放在WinForms或WPF应用程序
上Microsoft Word是一个ActiveX文档提供程序。因此,您可以将Microsoft Word文档加载到Web浏览器控件中。 VB.Net 2005的 See this example
然后,您可以完全控制Microsoft Word子窗口。加载任何文档,重新调整大小窗口,更改可见性等,您甚至可以发送控制消息(宏)
其他一些SO参考: