Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.16;
Скачать: CL | DM;

Вниз

Гружу 2 вебброузера одновременно, появился вопрос   Найти похожие ветки 

 
Igor23   (2008-02-16 13:26) [0]

После загрузки документа в WB2 в событии ondocumentcomplete2 реализуется мой код, какое условие поставить, чтобы мой код не исполнялся пока не исполнится код в ondocumentcomplete1 WB2 ???


 
Бегущий человек ©   (2008-02-16 19:25) [1]

Завести глобальную булевскую переменную. Присвоить ей тру, после того как выполнится код ondocumentcomplete1. В ondocumentcomplete2 исполнять код только если переменная равна тру.


 
AndreyV ©   (2008-02-16 21:58) [2]

> [0] Igor23   (16.02.08 13:26)

Они что, в разных потоках?

> [1] Бегущий человек ©   (16.02.08 19:25)
> исполнять код только если переменная равна тру.

Проверять переменную в цикле?


 
Бегущий человек ©   (2008-02-16 23:59) [3]

>AndreyV ©   (16.02.08 21:58) [2]

>
> Проверять переменную в цикле?

Зачем?  Сбрасывать её в false после выполнения события ondocumentcomplete2


 
AndreyV ©   (2008-02-17 00:18) [4]

> [3] Бегущий человек ©   (16.02.08 23:59)
> > Проверять переменную в цикле?
> Зачем?  Сбрасывать её в false после выполнения события ondocumentcomplete2


Проверять в цикле перед "исполнять код только если переменная равна тру"?
И автор ещё не ответил.


 
DiamondShark ©   (2008-02-17 09:28) [5]

procedure Form1.OnDocumentComplete1;
begin
 FDoc1Complete := true;
 if FDoc1Complete and FDoc2Complete then DoMyWork;
end;
procedure Form1.OnDocumentComplete2;
begin
 FDoc2Complete := true;
 if FDoc1Complete and FDoc2Complete then DoMyWork;
end;


 
AndreyV ©   (2008-02-17 15:51) [6]

Перечитал оригинальный пост.
Первый раз понял вопрос неправильно.



Страницы: 1 вся ветка

Текущий архив: 2008.03.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
15-1202376215
ANB
2008-02-07 12:23
2008.03.16
"Народные ИПО" - кидалово ?


4-1184169587
__Unknown__
2007-07-11 19:59
2008.03.16
TThread


9-1168345585
HPR
2007-01-09 15:26
2008.03.16
[порка] Rhоmbis


15-1202207987
Berkut
2008-02-05 13:39
2008.03.16
Постановка инженерной задачи по "Численное дифференциирование"


2-1203325043
Thrasher
2008-02-18 11:57
2008.03.16
Открыть файл.