ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Нужна задержка
  #1  
Старый 29.05.2006, 21:27
Аватар для nc.STRIEM
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию Нужна задержка

Пишу под Builder 6.0 короч нужна задерка выполнения, причем так чеб вывод не задерживался, поясню например такой кусочек:
for(int i=0;i<5;i++)
{
Edit1->Text=i;
Sleep(1000);
}
вроде как оно должны вывести сначало 1 потом 2 через сикунду, и.т.д.. но нифга неработает! снчал ниче не выводит потом через 5 секунды сазу выводит 4! Мож кто знает в чем дело????
 
Ответить с цитированием

  #2  
Старый 30.05.2006, 01:33
Аватар для W!z@rD
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

Не знаю как на С, а на Delphi ниже указанный код пашет...

var i:integer;

begin
i:=0;
repeat
writeln(i);
inc(i); //счетчик прибавления на 1.
sleep(1000);
until i=10;
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #3  
Старый 30.05.2006, 06:07
Аватар для grinay
grinay
IQ- 137%
Регистрация: 15.06.2004
Сообщений: 441
Провел на форуме:
1212666

Репутация: 662
Отправить сообщение для grinay с помощью ICQ
По умолчанию

#include <windows.h>
int main(){
int i=1;
while(i!=6){
sleep(1000);
printf("%d",i);
i++;
}
}
__________________

 
Ответить с цитированием

  #4  
Старый 30.05.2006, 13:28
Аватар для sn0w
sn0w
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме:
1290766

Репутация: 1236


По умолчанию

вставь Application->ProcessMessages(); в цикл. поскольку в твоем варианте поток исполнения не захватывает главный цикл обработки оконных сообщений а обрабатывает только твой код. как вариант (другой) ты можешь вставить свой код в отдельно созданный поток с помощью CreateThread
__________________


snow white world wide

Последний раз редактировалось sn0w; 30.05.2006 в 14:16..
 
Ответить с цитированием

  #5  
Старый 31.05.2006, 14:54
Аватар для nc.STRIEM
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

Пасиб sn0w все заработало!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощ! Чем быстрее тем лучше! RastaElf С/С++, C#, Delphi, .NET, Asm 20 12.03.2005 13:35
Нужна помощь! Black_Death Болталка 7 11.12.2004 16:03
Нужна помощь... Чаты 2 24.02.2003 02:17
Нужна помощь Амир Чаты 0 04.09.2002 11:21



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ