Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 14.10.2008, 05:50
gusluk gusluk вне форума
Прохожий
 
Регистрация: 27.09.2008
Сообщения: 10
Репутация: 10
По умолчанию Помогите с прогой

Есть код
Код:
x:=0;
while x<100 do
begin
y:=F(x);
x:=x+1;
if outGraf=true then 
begin
Form1.Image1.Canvas.Draw(x,y,Pix);
...
КОД
...
end;
end;
Как сделать чтобы программа после вывода на экран картинки ждала например 1 секунду и продолжала работу?
Если вставить sleep(1000) то графика не отображается.
Пробовал сделать через таймер но тоже не получилось так как эта часть программы выполнялась вместе с таймером.
Ответить с цитированием
  #2  
Старый 14.10.2008, 09:47
Аватар для :S.p.a.m.
:S.p.a.m. :S.p.a.m. вне форума
Активный
 
Регистрация: 04.05.2008
Сообщения: 260
Репутация: 15
По умолчанию

попробуй
Код:
Application.ProcessMessages
перед Sleep
Ответить с цитированием
  #3  
Старый 14.10.2008, 12:44
gusluk gusluk вне форума
Прохожий
 
Регистрация: 27.09.2008
Сообщения: 10
Репутация: 10
По умолчанию

Спасибо, то что надо!
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 13:34.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025