Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Переход назад в WebBrowser без ошибки / 4 сообщений из 4, страница 1 из 1
08.06.2015, 21:39
    #38979590
NDAleksey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход назад в WebBrowser без ошибки
Доброго всем дня!
Не пользовался и нет времени разбираться, а задача стоит. Среда программирования Embarcaderro 2010.
Если был переход по ссылке, то WebBrowser1->GoBack() срабатывает на ура. Но ежели не было перехода, то при выполнении этого кода вылетает ошибка OleException. Как сделать подобную проверку - был уже переход или нет?
...
Рейтинг: 0 / 0
17.06.2015, 22:05
    #38986302
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход назад в WebBrowser без ошибки
NDAleksey,

Посмотри на OnCommandStateChange() у TWebBrowser - если пришло CSC_NAVIGATEBACK - то можно делать Back, если CSC_VAVIGATEFORWARD - соответственно - Forward. А в самом начале (при создании формы или ее показе - выставить Forward/Backward флаги в False).
...
Рейтинг: 0 / 0
18.06.2015, 00:09
    #38986360
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход назад в WebBrowser без ошибки
NDAleksey, Embarcaderro 2010 это С++ Builder?
...
Рейтинг: 0 / 0
18.06.2015, 12:54
    #38986790
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход назад в WebBrowser без ошибки
NDAlekseyДоброго всем дня!
Не пользовался и нет времени разбираться, а задача стоит. Среда программирования Embarcaderro 2010.
Если был переход по ссылке, то WebBrowser1->GoBack() срабатывает на ура. Но ежели не было перехода, то при выполнении этого кода вылетает ошибка OleException. Как сделать подобную проверку - был уже переход или нет?

Лови exception, и игнорируй, делов то...
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Переход назад в WebBrowser без ошибки / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]