|
|
|
Переход назад в WebBrowser без ошибки
|
|||
|---|---|---|---|
|
#18+
Доброго всем дня! Не пользовался и нет времени разбираться, а задача стоит. Среда программирования Embarcaderro 2010. Если был переход по ссылке, то WebBrowser1->GoBack() срабатывает на ура. Но ежели не было перехода, то при выполнении этого кода вылетает ошибка OleException. Как сделать подобную проверку - был уже переход или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2015, 21:39 |
|
||
|
Переход назад в WebBrowser без ошибки
|
|||
|---|---|---|---|
|
#18+
NDAleksey, Посмотри на OnCommandStateChange() у TWebBrowser - если пришло CSC_NAVIGATEBACK - то можно делать Back, если CSC_VAVIGATEFORWARD - соответственно - Forward. А в самом начале (при создании формы или ее показе - выставить Forward/Backward флаги в False). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2015, 22:05 |
|
||
|
Переход назад в WebBrowser без ошибки
|
|||
|---|---|---|---|
|
#18+
NDAleksey, Embarcaderro 2010 это С++ Builder? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2015, 00:09 |
|
||
|
Переход назад в WebBrowser без ошибки
|
|||
|---|---|---|---|
|
#18+
NDAlekseyДоброго всем дня! Не пользовался и нет времени разбираться, а задача стоит. Среда программирования Embarcaderro 2010. Если был переход по ссылке, то WebBrowser1->GoBack() срабатывает на ура. Но ежели не было перехода, то при выполнении этого кода вылетает ошибка OleException. Как сделать подобную проверку - был уже переход или нет? Лови exception, и игнорируй, делов то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2015, 12:54 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38986790&tid=2018951]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 478ms |

| 0 / 0 |
