Кто-нибудь это сделал? Переход на веб-страницу и открытие диалога «Сохранить как»? Таким образом, браузер может обрабатывать тип файла, html, pdf и т. Д.Показать диалоговое окно IE «Сохранить как» с помощью Watin
0
A
ответ
2
Вам нужно, чтобы это было, когда вызывается FileHandler или на статической веб-странице?
Если на странице Handler, где тип содержимого возвращается затем в соответствии с последней документации релиз WatiN, то вы можете сделать следующее:
using(IE ie = new IE(someUrlToGoTo))
{
FileDownloadHandler fileDownloadHandler = new FileDownloadHandler(fullFileName);
ie.AddDialogHandler(fileDownloadHandler);
ie.Link("startDownloadLinkId").Click();
fileDownloadHandler.WaitUntilFileDownloadDialogIsHandled(15);
fileDownloadHandler.WaitUntilDownloadCompleted(200);
}
Пол
-1
Microsoft.Win32.Registry.ClassesRoot .DeleteSubKeyTree ("PDF".);
Запустите этот реестр.
+0
Это, похоже, не отвечает на вопрос. –
Спасибо, Paul, но я имею в виду, что мое приложение заставит IE показать диалог «Сохранить как». PDF открыт уже в IE, и я просто хочу его сохранить. – Jojo
Пол вы знаете, как сделать перезапись файла? –
@Gabriel Guimarães - когда вы говорите, что файл переписывает, что вы имеете в виду? – stack72