Открытие офисных документов в элементе управления WebBrowser без диалога загрузки файлов? - PullRequest
4 голосов
/ 18 мая 2011

Я использую элемент управления WebBrowser в своем приложении WPF для встраивания открытия документов Office.

При открытии документа: webBrowser.Navigate("example.docx"); появляется диалоговое окно загрузки файла.

Я хотел быфайл, который нужно просто открыть, не предлагая пользователю открыть или сохранить.Это можно сделать, изменив флажок Confirm open after download на вкладке «Типы файлов» параметров папки (http://support.microsoft.com/kb/303475).. Но я бы хотел сделать это автоматически в моей программе.

Есть ли реестр?флаг, который я могу установить, чтобы сделать это или любым другим способом добиться того, что мне нужно?

Ответы [ 2 ]

0 голосов
/ 25 апреля 2012

Если вы получаете это сообщение, значит, вы потеряли связь с файлом.Что вы можете сделать:

  1. В проводнике Windows Щелкните правой кнопкой мыши файл, который вы пытаетесь открыть
  2. В контекстном меню нажмите «Открыть с помощью», а затем в зависимости от вашего файланажмите на любую Программу, с которой вы хотите связать этот тип файла, или нажмите «Выбрать программу по умолчанию»
  3. Нажмите на Программу, чтобы открыть файл с помощью
  4. Убедитесь, что вы выбрали « Всегда используйте выбранную программу, чтобы открыть файл такого типа"и нажмите кнопку ОК.
0 голосов
/ 18 мая 2011

Полагаю, вы можете попытаться изменить ключ reg как здесь написано

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...