Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2009.01.11;
Скачать: [xml.tar.bz2];

Вниз

Вопрос о компоненте WebBrowser   Найти похожие ветки 

 
BlazeMaster ©   (2007-12-06 21:04) [0]

Доброго времени суток всем кодерам :о)
Меня уже долгое время мучает вопрос :
Как в WebBrowser вместо стандартного сообщения "Невозможно отобразить страницу" вывести свою страницу ? и можно ли вообще это сделать ? )
Заранее благодарю :о)


 
BlazeMaster ©   (2007-12-08 12:24) [1]

народ, скажите хоть можно так сделать или нет ? - сколько в инете не искал ответа на этот вопрос- ничего не нашел :о(


 
DiamondShark ©   (2007-12-10 12:33) [2]


> сколько в инете не искал ответа на этот вопрос- ничего не
> нашел :о(

Вот народ. Сразу в интернете... Ни думать, ни эксперементировать уже никто не умеет.


procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
 const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
 Headers: OleVariant; var Cancel: WordBool);
begin
 Memo1.Lines.Add(URL);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 WebBrowser1.Navigate("http://www.qweqweqwe.rd");
end;


Погоняй этот код. Может идеи появятся.


 
Lamer666   (2007-12-10 21:00) [3]

Тут придеться постоянно проверять URL?


 
DiamondShark ©   (2007-12-10 23:16) [4]


> Тут придеться постоянно проверять URL?

Что значит "постоянно проверять"?

Если с URL какая-то проблема, то браузер навигирует на что-нибудь вроде

res://C:\WINDOWS\System32\shdoclc.dll/dnserror.htm#http://cc.codegear.com/free/turbo

отловить URL такого вида можно в BeforeNavigate2 и перенавигировать куда-нибудь, куда надо.


 
Lamer666   (2007-12-11 20:07) [5]

Спасибо? работает!
Да вот еще что, а что за dnserror.htm храниться в shdoclc.dll? Можно ее поменять? И как?



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2009.01.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
15-1226137710
DillerXX
2008-11-08 12:48
2009.01.11
Поговорим о катающихся железных шариках?


6-1196845207
Lamer666
2007-12-05 12:00
2009.01.11
Как после события TWebBrowser DownloadComplete вернуться в цикл!


2-1227773282
kate158
2008-11-27 11:08
2009.01.11
расчет медианы набора данных


15-1226612216
Petr V. Abramov
2008-11-14 00:36
2009.01.11
Анатомия кризиса


15-1226736425
DevilDevil
2008-11-15 11:07
2009.01.11
LoadLibrary возвращает 0. Из-за чего ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский