![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отменить сохранение файла в TWebBrowser [D7, WinXP]
BoRoda © (2010-03-28 03:25:00)Доброго времени суток!
При переходе на определённую ссылку TWebBrowser выдаёт диалог сохранения файла. Можно как-нибудь программно отменить сохранение? Чтоб в адресной строке осталась только прямая ссылка на файл.
Спасибо.
BoRoda (2010-03-28 16:29:00) [1]Через TWebBrowser решения как я понял нет.
BoRoda (2010-03-28 16:27:00) [2]Нашел решение. Может и не совсем правильное, но работает! =)
procedure TForm1.Button1Click(Sender: TObject);
begin
IdHTTP1.Get(' http://www.someurl.com/somescript.php?id=xxx&file=zip');
end;
procedure TForm1.IdHTTP1Redirect(Sender: TObject; var dest: String;
var NumRedirect: Integer; var Handled: Boolean; var VMethod: String);
begin
Edit1.Text:=dest;
end;
procedure TForm1.IdHTTP1Work(ASender: TObject; AWorkMode: TWorkMode;
AWorkCount: Int64);
begin
IdHTTP1.Disconnect;
end;
BoRoda (2010-03-28 03:39:00) [3]Опишу проблемку подробнее...
Есть страничка (именно страничка, а не ссылка на файл) в инете, при переходе на неё формируется файл и предлагается его сохранить. Если использую WebBrowser1.Navigate(<адрес страницы>) выскакивает тоже окно с предложением сохранить. Как сделать так, чтобы окно это не появлялось?
Мне нужно только ссылку на сам файл передать в Edit.