如何:打开现有文档

更新:2007 年 11 月

适用对象

本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。

项目类型

  • 文档级项目

  • 应用程序级项目

Microsoft Office 版本

  • Word 2003

  • Word 2007

有关更多信息,请参见按应用程序和项目类型提供的功能

Open 方法打开完全限定路径和文件名所指定的现有 Microsoft Office Word 文档。此方法返回 Microsoft.Office.Interop.Word.Document

打开文档

  • 调用 Documents 集合的 Open 方法,并提供文档的路径。

    Me.Application.Documents.Open("C:\Test\NewDocument.doc")
    
    object fileName = @"C:\Test\NewDocument.doc"; 
    
    this.Application.Documents.Open(ref fileName,
        ref missing, ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing);
    

以只读方式打开文档

  • 调用 Open 方法,提供文档的路径,并在方法调用中将 ReadOnly 参数设置为 True。

    Me.Application.Documents.Open(FileName:="C:\Test\NewDocument.doc", ReadOnly:=True)
    
    object readOnly = true;
    object fileName = @"C:\Test\NewDocument.doc";
    
    this.Application.Documents.Open(ref fileName,
        ref missing, ref readOnly, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing);
    

编译代码

此代码示例要求满足以下条件:

  • 名为 NewDocument.doc 的文档必须存在于驱动器 C 上名为 Test 的目录中。

请参见

任务

如何:新建文档

如何:关闭文档

概念

了解 Office 解决方案中的可选参数