grebenyk |
Отправлено: 22.04.2005, 19:21 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 73
|
Привет всем. Задачка значит следующего толка.
Есть две кнопки: под одной прячется запускающийся TThread поток (такой, как в документашки, вылаженной на данном сайте).
А под второй просто, без всяких потоков. Но то что находится под второй кнопкой не должно запускаться пока не пройдет поток из первой кновки если он запускался. В случае чего выводиться надпись типа подождите пока не завершилась работа первой задачи.
Так вот. Как отловить факт работы или не работы потока, если конечно не вводить всякие флажки.
Буду признателен за любую помощь.
Отредактировано grebenyk — 22/04/2005, 19:23 |
|
FataLL |
Отправлено: 23.04.2005, 01:57 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 37
|
Экземпляр объекта TThread наблюдается?
CODE |
if( MyThread->Suspended )
{
// не работает
}
else
{
// работает
}
|
|
|
grebenyk |
Отправлено: 23.04.2005, 06:50 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 73
|
О, блин, точно . Что то я об этом совсем не подумал, надеясь на заумные API функции. Спасибо |
|