![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.12.2006
Сообщений: 11
|
![]()
И снова обращаюсь к Вам, помощь нужна....
Как сделать чтобы график, который рисуется на канве, строился замедленно? Тоесть нажимаю на кнопку "построить график" и чтобы было видно как ползёт моя кривая графика? Если это возможно то подскажите плиз как... спасёте... |
![]() |
![]() |
![]() |
#2 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
![]()
в код рисования, там где цикл, вставляете
sleep(10); Application.Processmessages;
Берегите друг друга!
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.11.2006
Сообщений: 63
|
![]()
to Virtson:
А как избежать такую ситуацию: допустим график будет вырисовываться очень долго, а мне надо чтобы и остальные комманды выполнялись(например процедуры нажатия на кнопки и тд...). Можно чтобы эти два процесса шли параллельно??? ![]() |
![]() |
![]() |
![]() |
#4 |
Регистрация: 04.12.2006
Сообщений: 0
|
![]()
Создаёшь новый DataModule, на него кидаешь TTimer, пусть таймер следит за твоим графиком - по отрисовке - включай его,а по окончанию отрисовки - выключай таймер, а за остальными событиями пусть следит твой главный модуль!
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 01.12.2006
Сообщений: 241
|
![]()
Выполнять задачи в разных потоках
Програмисты - единственные люди, которым платят за исправления их же ошибок
![]() |
![]() |
![]() |
![]() |
#6 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
![]()
оба последних решений подходят.
1) а зачем DataModule ? [2) потоки для параллельных вычислений / др. действий и предназначены ] но для одного 'замедленного рисования' взаимодействия с пользователем в этот момент и не предпологается .. тут по задаче смотреть надо .
Берегите друг друга!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рисование... | HunterMan | Win Api | 10 | 30.04.2008 23:46 |
Рисование на экране... | Roberto | Win Api | 3 | 07.04.2008 07:35 |
Рисование вTImage | Rusl92 | Компоненты Delphi | 27 | 02.04.2008 14:18 |
Рисование в Chart | SunKnight | Общие вопросы Delphi | 3 | 07.02.2008 09:16 |
рисование изолиний | Alar | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 30.10.2006 14:17 |