|
|
|
Как поймать определенное событие внутри своей функции ?
|
|||
|---|---|---|---|
|
#18+
Проблема: Когда одной кнопкой запускаю страничку ASP в своем окне а другой кнопкой обработчик получения данных из запущенной странички ... все работает. Но когда все это делаю в цикле ... не работает :( В принципе я понял в чем проблема необходимо ждать событие NavigationComplete и только после этого обрабатывать документ странички. Но как это сделать внутри функции OnButtonClick запускающей странички в цикле .. ??? По моему что то вроде while (GetMessage()) / DispatchMessage(); нужно вставить в тело функции OnButtonClick но как это сделать непосредственно не хватает ни знаний ни опыта. Плиз подкинте примерный код как это можно реализовать. Пишу на MFC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2004, 21:15 |
|
||
|
Как поймать определенное событие внутри своей функции ?
|
|||
|---|---|---|---|
|
#18+
А не лучше ли будет перед загрузкой "засеривать" disable, енту кнопочку, а после NavigationComplete "рассеривать" enable ? А иначе, если ты сделашь в обработчике нажатия цикл while (GetMessage()) / DispatchMessage(), а NavigationComplete не придёт, нехорошо ведь будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 15:15 |
|
||
|
Как поймать определенное событие внутри своей функции ?
|
|||
|---|---|---|---|
|
#18+
Traker спасибо что откликнулись. Только вот не совсем поняли мою проблему. Каюсь возможно плохо осветил .. Мне нужно в цикле открыть несколько ASP страниц и выдрать их содержимое. Как дождаться в цикле пока страничка будет загружена и можно будет работать с ней.??????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 20:05 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32553167&tid=2034824]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
13ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 180ms |
| total: | 242ms |

| 0 / 0 |
