Форум: "Основная";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];
ВнизВыход из цикла по нажатию кнопки Найти похожие ветки
← →
Павел (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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c