![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]()
Здравствуйте, дали такое задание:Написать программу, которая с помощью компонента TWebBrowser будет отображать файлы HTML при выводе адреса файла в Tedit. Программа должна быть оснащена кнопками перемещения «Назад», «Вперед», «Начальная страница»
Все делаю без проблем, кроме: кнопки вперед и назад. Каким образом запомнить адрес страницы на которой мы были, чтобы работала кнопка назад, и как реализовать кнопку вперед, в принципе тоже запоминание адреса. Мое понимание решения это: в переменную загнать адрес с edit1 ждать когда откроется следующая страница, и использовать обратное вбивание в эдит. Но что будет делать кнопка Вперед? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
![]()
на адрес вперед (если например заходим на 1 сайт потом на второй, потом нажимаем назад, и попадаем на 1й, а кнопка вперед будет отправлять на второй. посмотри как сделано в експлорере или файрфоксе
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]() ![]() Решение оказалось намного легче чем я думал ![]() вперед: Код:
Код:
Последний раз редактировалось Stilet; 17.03.2010 в 13:27. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]()
Возвращаюсь к этому вопросу. Делаю электронный учебник (в twebbrowser отображаются html страницы). Если мы никуда не переходили, и нажмем на кнопку вперед или назад - вылетит ошибка, значит сначала нужно поставить enable:=false у этих кнопок. А как распознать, что содержимое twebbrowser'е сменилось, т.е. открыли другую html страницу?
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 06.03.2010
Сообщений: 14
|
![]()
поищи свойство типа modified у webbrowser'a, или на событие OnKeyPress адресного поля или кнопки "перейти" впиши :
Код:
Код:
House, progressive house, minimal house listener!
Linux registered user #505538 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с webBrowser в Delphi. | 3dgraph | Общие вопросы Delphi | 1 | 15.06.2009 19:51 |
WebBrowser и Delphi 7 | Wys | Общие вопросы Delphi | 2 | 05.10.2008 12:29 |
WebBrowser в Delphi | SeRhy | Фриланс | 4 | 17.08.2008 21:30 |
AJAX + DELPHI (webbrowser) | MartinRoot | Компоненты Delphi | 0 | 27.06.2007 17:52 |