Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Как узнать работает ли поток?


Автор: stmamont 28.7.2004, 21:25
Как узнать запущен ли поток в bulder'e6 в любом месте программы??

Автор: oleg1973 28.7.2004, 21:44
в смысле "запущен"?
а кто его должен запускать?

Автор: stmamont 28.7.2004, 21:59
Например функция срабатывает каждые 30 сек... и запускает поток... но если он до сих пор работает с пред раза то ничего запускать не надо.

Автор: Borisff2003 29.7.2004, 05:14
В клсассе TThread есвойство Terminated

Автор: Sined 29.7.2004, 12:41
при инициализации устанавливать NULL
потом смотреть:
Код

HANDLE hThread = NULL; //инициализация


if (!hThread)
   doIt();

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)