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

Вниз

Здарово!!!   Найти похожие ветки 

 
Zl   (2002-06-07 10:19) [0]

Народ не подскажите как разрешить проблемку. У меня в проге выполняется сразу несколько циклов, как сделать чтобы при нажатии кнопи все они остановились (без применения типа Boolean)
Abort, Exit в данному случае не помогают


 
Внук ©   (2002-06-07 10:23) [1]

Каждый цикл запускать в отдельном потоке и в теле каждого цикла проверять свойство Terminated. Вообще-то непонятно, если Вы смогли запустить "сразу несколько циклов", то в чем проблема их остановить? :) Или все-таки не сразу, а по очереди?


 
EsKor ©   (2002-06-07 10:29) [2]

А можно поподробнее? Что означает "сразу несколько циклов", циклы в циклах или независимые "параллельно"?


 
Zl   (2002-06-07 10:31) [3]

Все выглядит так. Задача написать интепритатор машины Поста. Есть две StringGrid в первую заносятся метки , во вторую команды, и переходы в зависимости от команд. Но введя определенные команды можно сделать постоянный цикл в таблице, и там указатель будеть постоянно бегать по нескольким ячейкам, и вот как все это прервать, при нажатии на кнопку, я туда вписываю Abort не помогает


 
MAxiMum ©   (2002-06-07 10:40) [4]

А Break?


 
AFROLOV ©   (2002-06-07 11:21) [5]

может быть Application.ProcessMessages(); в цикле обработки для отслеживания нажатия кнопок.



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
3-64955
Dok_3D
2002-05-27 13:58
2002.06.20
Почему TDataSetProvider не поддерживает ...


7-65262
daos
2002-03-22 10:15
2002.06.20
Идея! К вопросу о крысе (как ее обнаружить).


3-64892
Explorer
2002-05-24 15:06
2002.06.20
ошибка при работе с PReport


1-65125
AL2002
2002-06-07 10:41
2002.06.20
Как программно выделить строку в списке?


7-65257
Sergey13
2002-03-19 10:02
2002.06.20
Не хватает GDI ресурсов