Вниз
Скачать: 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.988 c
7-44929
Scrach
2003-05-04 03:07
2003.07.14
Есть индентификатор процесса (PID), дискриптор процесса (Handle)


9-44537
vivk
2003-01-23 19:46
2003.07.14
как в GLScene осуществить полет пули?


1-44751
corte ™
2003-07-01 10:20
2003.07.14
Как отключить Excel ???


1-44719
antoniz
2003-07-01 10:02
2003.07.14
Подскажите, как ограничить поле для ввода (по ширене)


3-44600
www
2003-06-21 07:59
2003.07.14
Индексы в Paradox




   Наверх