Помощь - Поиск - Пользователи - Календарь
Полная версия: Sleep
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
Fanat
Как реализовать задержку по времени?
Посоветовали sleep.
Но

Код

for(int i=0;i!=10;i++)
{
sleep(100);
Edit1->Text=i;
}


"ждёт" лишь один раз.
volvo
А так:
for(int i=0; i!=10; i++) {
Sleep(100);
Edit1->Text=i;
Application->ProcessMessages(); // Чтобы отрисовать изменения
}
?
Fanat
Цитата(volvo @ 6.10.2007 19:22) *

А так:
for(int i=0; i!=10; i++) {
Sleep(100);
Edit1->Text=i;
Application->ProcessMessages(); // Чтобы отрисовать изменения
}
?


Вот так работает. Спасибо.
FreeMan
ещё один недопроцессбар или кривой секундомер зреет smile.gif)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.