Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Выход из цикла по нажатию кнопки   Найти похожие ветки 

 
Павел   (2004-10-12 17:30) [0]

Здравствуйте!
Подскажите, пожалуйста, как можно принудительно выйти из цикла по нажатию кнопки? Например: на форме 2 кнопки, по нажатию первой запускается бесконечный цикл. Как в этом цикле отследить нажатие второй кнопки и выйти по нему из цикла?
Заранее благодарен за ответ.


 
aleshap   (2004-10-12 17:33) [1]

Создаешь нить - там запускаешь свой цикл - по нажатию второй кнопки - останавливаешь и убиваешь нить. Вот и все
Нить - TThread (далее см. Help)


 
Dixi ©   (2004-10-12 17:36) [2]

Application.ProcessMessages (см. Help)


 
Johnmen ©   (2004-10-12 17:37) [3]

>aleshap  

Ещё можно штаны через голову снять. Или в Рязань проехать через Курск...:)


 
Павел   (2004-10-12 17:38) [4]

Спасибо за совет, aleshap!


 
Johnmen ©   (2004-10-12 17:47) [5]

- А ты кто?
- А я парень, который ищет трудности и их побеждает!
- Давай лучше займёмся любовью.
- Хорошо! Только в гамаке и стоя.


 
Павел   (2004-10-12 17:59) [6]

aleshap!
Сделал как Вы посоветовали, но при запуске цикла по нажатию 1-й кнопки, 2-я кнопка недоступна.


 
Плохиш ©   (2004-10-12 18:08) [7]


> Павел   (12.10.04 17:59) [6]

1. Попробуем потелепатировать: Ты не понял первые два слова в [1]?
2. Ты думаешь Johnmen просто прикалывается от скуки?


 
aleshap   (2004-10-12 18:18) [8]

Павел> Значит что-то ты не правильно сделел...
попробуй сначала через Application.ProcessMessages


 
Вшчш   (2004-10-12 18:22) [9]

Когда программисту делать нечего он цвета настраивает...


 
Dixi ©   (2004-10-12 18:23) [10]

Сорри, с ником ошибся :)



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

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
1-1097058760
Wish
2004-10-06 14:32
2004.10.24
Invalid class typecast


3-1096090422
novy1
2004-09-25 09:33
2004.10.24
Номер записи в таблицах InterBase


9-1087721018
Falcon(TFsoft)
2004-06-20 12:43
2004.10.24
DelphiX, снова detectionCollision....


4-1095774463
Дубинин Алексей
2004-09-21 17:47
2004.10.24
Просмотр файлов *.cpl


14-1096887385
QuasiLamo
2004-10-04 14:56
2004.10.24
монитор ЖК 17"