2016-09-02 2 views
0

В настоящее время я разрабатываю приложение VSTO Word Addin для Office 2013. В этом Addin можно будет открыть документ из файловой системы. Я использую эту codesnippet, чтобы сделать это: Возможно ли импортировать документ Word в ActiveWindow

 Word.Document doc = this.Application.Documents.Open(FilePath, ReadOnly: false, AddToRecentFiles: false); 
    doc.ActiveWindow.View.Type = Word.WdViewType.wdPrintView; 

Теперь мой вопрос, как можно открыть документ в текущем окне? Когда я использую коды, над Word закрывает ActiveWindow и открывает новый.

ответ

0

Если я правильно понял ваш вопрос, вы хотите знать, как закрыть существующий файл (активный документ) и открыть новый документ.

Если это верно, то код ниже

Word.Document doc = this.Application.Documents.Open(FilePath, ReadOnly: false, AddToRecentFiles: false); 

Объявленная "документ" объект само приложение MSWord. поскольку он закрыл существующий и открыл новый документ.

+0

HI, спасибо за быстрый ответ. Но это не моя проблема. Я знаю, как открыть новый документ. Но когда я делаю это, Word закрывает активное окно и открывает новый. В результате он мерцает, и я хочу предотвратить это. – Schwedde

 Смежные вопросы

  • Нет связанных вопросов^_^