![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Задержка.... [D7, WinXP]
atomAltera © (2008-03-21 18:23:00)Доброва всем времени суток!
Вот у меня код:
begin
proc_1;
proc_2;
proc_3;
end;
Я хочу, чтоб proc_2 выполнялась с задержкой, скажем в 1с. Но если я использую sleep(1000) в процедуре proc_2, то у меня выполнияется:
proc_1, потом задержка на секунду, потом proc_2 и только после этого proc_3... А мне надо, чтоб исполнялась proc_1, потом запуск proc_2, не дожидаясь окончания исполнение proc_3.
{RASkov} (2008-03-21 19:00:00) [1]Я так понял, из криво-поставленного вопроса, что proc_2 и proc_3 должны выполняться как-бы параллельно...
> atomAltera
?
Сергей М. (2008-03-21 18:54:00) [2]
> с задержкой, скажем в 1с
Задержка - понятие относительное.
У тебя она относительно чего - относительно 84579-й фазы Луны ? Или отн-но фазы наступления очередных "трудных дней" ?
easy (2008-03-21 18:44:00) [3]используй sleep(1000) в процедуре proc_3
{RASkov} (2008-03-21 18:37:00) [4]> А мне надо, чтоб исполнялась proc_1, потом запуск proc_2,
> не дожидаясь окончания исполнение proc_3.
Только последовательно. Иначе доп. потоки...