Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как получить доступ к событиям формы пока работает цикл? [D6, WinXP]


Angel_ ©   (2004-06-09 20:01:00) 

У меня крутиться долгий цикл, а мне необходимо, например, форму сдвинуть. Но пока цикл не закончиться, ничего нельзя делать. Какую процедуру или функцию засунуть в цикл, чтобы можно было паралельно получить доступ к событиям формы.
Заранее СПАСИБО.


Digitman   (2004-06-10 08:23:00) [1]


> Какую ...засунуть .., чтобы можно
> было .. получить


конгениально


Ozone   (2004-06-10 07:09:00) [2]

ИМХО, лучше все в отдельном потоке организовать (кстати, boolean флаг там уже есть).


Anatoly Podgoretsky   (2004-06-09 20:19:00) [3]

Подключать не требуется, это у тебя уже сделано в dpr файле.


Angel_   (2004-06-09 20:16:00) [4]

Гениально.


panov   (2004-06-09 20:14:00) [5]

boolean-флагом
в цикле проверять состояние


Angel_   (2004-06-09 20:13:00) [6]

Спасибо, работает. А интересно, как остановить выполнение этого цикла. Например кнопкой СТОП, не закрывая всего приложения.


panov   (2004-06-09 20:13:00) [7]

А какой модуль подключить?</>
forms


Подкрадуха   (2004-06-09 20:09:00) [8]

ага, Application.ProcessMessages
позволит твоим другим контролам получать системные (и не только) сообщения


Angel_   (2004-06-09 20:09:00) [9]

А какой модуль подключить?


panov   (2004-06-09 20:02:00) [10]

ProcessMessages


Наверх

Титульная страница Поиск, карта сайта Написать письмо