Вниз
Скачать: CL | DM;

Как отследить нажатие Esc?   Найти похожие ветки 

 
Viktor   (2003-07-02 12:28) [0]

Добрый день, уважаемые мастера и нетолько!
Такая задача: Есть у меня цикл который может крутится очень долго. Нужно сделать так чтобы при необходимости можно было бы прервать его выполнение клав. Esc. В паскале помнится была такая функция keypressed, а в делфи я не нашел ничего подобного...
И вообще можно ли сделать так чтобы этот цикл крутился, а приложение в это время продалжало бы работать, т е. реагировать на клики мыши и прочее.
спасибо!


 
Skier ©   (2003-07-02 12:30) [1]

1) Application.ProcessMessages
2) OnKeyDown посмотри.


 
Darrin ©   (2003-07-02 12:30) [2]

Вставь в цикл
Application.ProcessMessages; это позволит приложению реагировать на события


 
Deus ©   (2003-07-02 13:37) [3]

Правильнее всего засунуть цикл в отдельный трэд...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
1-44680
snake1977
2003-06-30 11:49
2003.07.14
Excel формат ячеек из Delphi


14-44900
Soft
2003-06-25 19:16
2003.07.14
Программисты и админы


3-44560
n1tro
2003-06-19 18:14
2003.07.14
Как отобразить запрос ч/з TDBGird


14-44873
Iren
2003-06-27 14:31
2003.07.14
Программирование в Delphi


14-44898
Name
2003-06-27 17:25
2003.07.14
Помяните старого форумчанина Black Cat недавно погиб




   Наверх