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

Вниз

Потоки   Найти похожие ветки 

 
Ura   (2002-02-01 16:53) [0]

Отследить состояние из одного потока (P1) другого (P2).
P1 смотрит:1) Р2 жив - остановить,поработать и Р2 запустить заново, 2) Р2 - вообще нет - создать и запустить...


 
Иван Шихалев ©   (2002-02-01 17:04) [1]

GetExitCodeThread


 
yaJohn ©   (2002-02-01 17:04) [2]

if p2=nil
then p2:=TP2Thread.Create.....
else begin
p2.suspend;
//__Rabotaem__;
p2.resume;
end;





property Suspended: Boolean;
Indicates whether a thread is suspended.


 
Ura   (2002-02-01 17:39) [3]

> yaJohn ©
Все логично. Спасибо...

> Иван Шихалев ©
GetExitCodeThread
BOOL GetExitCodeThread(
HANDLE hThread, // handle to the thread
LPDWORD lpExitCode // address to receive termination status
);
Как проверить наличие потока по hThread - может его нет, его кто-то завершил?


 
Иван Шихалев ©   (2002-02-01 17:51) [4]

Если он завершен, то вернется код завершения - скорее всего 0, если нет, то специфическое значение - в справке оно есть.


 
Ura   (2002-02-01 18:19) [5]

> Иван Шихалев ©
Спасибо. Понял, проверю тоже...



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

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

Наверх




Память: 0.47 MB
Время: 0.007 c
1-57137
Иля
2002-02-03 13:39
2002.02.18
Automation objec


1-57131
M@XIDROM
2002-02-03 15:46
2002.02.18
Картинку преобразовать в указанном размере


7-57238
c102011
2001-11-14 07:33
2002.02.18
Delphi5 и принтер HP LaserJet 1100


1-57099
greenrul
2002-01-20 09:19
2002.02.18
Глюки с картинками


14-57221
ProfiUgl
2001-12-27 16:07
2002.02.18
Откуда можно скачать Update Pack 1 для Delphi5 и ADO Express Update 1 и 2