Поделиться через


Практическое руководство. Открытие существующих документов

Обновлен: Ноябрь 2007

Применение

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

  • Проекты уровня документа

  • Проекты уровня приложения

Версия Microsoft Office

  • Word 2003

  • Word 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Метод Open открывает существующий документ Microsoft Office Word, заданный полным путем и именем файла. Этот метод возвращает Microsoft.Office.Interop.Word.Document.

Открытие документа

  • Вызовите метод Open коллекции Documents и предоставьте путь к документу.

    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, должен существовать в каталоге Test на диске C.

См. также

Задачи

Практическое руководство. Создание новых документов

Практическое руководство. Закрытие документов

Основные понятия

Общие сведения о необязательных параметрах в решениях Office