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

Вниз

Просмотр страниц в TWebBrowser   Найти похожие ветки 

 
Timofey   (2005-02-16 17:15) [0]

Здраствуйте. Никак не могу понять каким образом просматривать страницы в WebBrowser"е. Какое свойство или метод лля этого используются?


 
Zilog ©   (2005-02-16 17:17) [1]

WebBrowser.Navigate( ввв адрес );


 
Timofey   (2005-02-17 06:40) [2]

WebBrowser.Navigate("qwe.html");

Так? Чего-то не получается.Можно строчку со своим примером?


 
begin...end ©   (2005-02-17 08:48) [3]

> Timofey   (17.02.05 6:40) [2]

Видимо, должен быть указан полный путь.


 
Timofey   (2005-02-17 12:21) [4]

Но тогда получится привязка к этому пути. Мне нужно этого по возможности избежать. Можно ли как-нибудь ещё загрузить странице в WebBrowser.


 
MadAngel ©   (2005-02-17 14:42) [5]

WebBrowser1.Navigate(Edit1.text);
WebBrowser1.Navigate(OpenDialog1.FileName);


 
buka   (2005-02-18 06:52) [6]

Timofey!
Не надо прописывать весь путь (от С:\..).
Размести диреткорию с html -файлами в той же где находится файл проекта (или exe). А без этого как?-Никак.
А вот подскажи мне м.б.ты уже решал следующую задачку.
Чтобы "шастать" по страничкам надо кнопки "next" и "back" все равно ставить. С этим проблем нет, но проблемы возникают когда "next" или "back" ведут туда где еще не был. Отрабатывается исключение EOleExcepnion, которое я не могу обработать... А как Вы решали эту проблему?


 
Timofey   (2005-02-18 07:29) [7]

Я и пробовал "Размести диреткорию с html -файлами в той же где находится файл проекта (или exe)". Но почему-то открывает нормально через OpenDialog и полный путь, а WebBrowser.Navigate("qwe.html") никак не хочет.

For Buka:
Подсказать я к сожелению ничего не смогу, по скольку первый раз работаю с WebBrowser"ом. Возможно дальше скажу глупость, но может
на OnClick вставить условие, которое будет задавать следующий переход в зависимости от активной страницы.


 
kani   (2005-02-18 07:56) [8]

Можно попробовать после размещения html-файла в той же директории где находится файл .exe что-нибудь подобное:

procedure TForm1.Button1Click(Sender: TObject);
var
fname: string;
begin
fname:=ExtractFilePath(Application.ExeName)+"qwe.html";
WebBrowser1.Navigate(fname);
end;


 
buka   (2005-02-18 08:22) [9]

У меня с выходм на начальную страницу никаких проблем не было.
Да их и принципиально не может быть. Посмотрите внимательно на property, м.б. там случайно какой-то фильтр включили?
Я не имеющий также никакого работы с WebBrouser колупаюсь как могу и м.б. пошел "не тем путем", но дальнейшие ссылки от исходной страницы рисовал не программным каким-то способом относящимся к Delphi, а через FrontPage.
По OnClick конечно, наверное это очевидный путь, но не хотелось бы изобретать велосипед, м.б. мастера, для которых эта задача - не задача подскажут как?


 
buka   (2005-02-18 09:33) [10]

Проверил предложенное kani. Работает, как огонь!


 
Timofey   (2005-02-18 11:26) [11]

Kani конечно молодец, я хотел так сделать, но не знал о ExtractFilePath. Теперь буду, спасибо. Однако проблема заключалась в том, что нужно было написать WebBrowser.Navigate("\qwe.html"). Именно "\"!!!
Так что темы считаю исчерпаной. Всем спасибо!



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

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

Наверх





Память: 0.47 MB
Время: 0.038 c
14-1108720428
Ilya___
2005-02-18 12:53
2005.03.06
Подскажите пожалуйста кто знает, где можно найти реферат по культ


14-1108634154
juice
2005-02-17 12:55
2005.03.06
Прокси со стороны сервера


1-1109027829
turonix
2005-02-22 02:17
2005.03.06
Как отчистить компонент TreeView?


1-1107949114
Aleksandr.
2005-02-09 14:38
2005.03.06
Как правильно массив байт привести к integer?


3-1107245378
beginnn
2005-02-01 11:09
2005.03.06
Проиндексировать





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский