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

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

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


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