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

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

Выход из цикла по нажатию кнопки [D7, WinXP]


Павел ©   (2004-10-12 17:30:00) 

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


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

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


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

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


aleshap   (2004-10-12 18:18:00) [3]

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


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


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

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


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

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


Johnmen   (2004-10-12 17:47:00) [6]

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


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

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


Johnmen   (2004-10-12 17:37:00) [8]

>aleshap  

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


Dixi   (2004-10-12 17:36:00) [9]

Application.ProcessMessages (см. Help)


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

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


Наверх

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