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

Вниз

повторный запуск TThread   Найти похожие ветки 

 
stas ©   (2010-12-07 19:58) [0]

Здравствуйте!
Столкнулся со следующей проблемой.
Нужно не разрушая повторно запустить TThread это возможно или нет?
т.е. процедура Execute отработала, процесс остановился, можно ли повторно запустить эту процедуру?


 
Медвежонок Пятачок ©   (2010-12-07 20:04) [1]

т.е. процедура Execute отработала

это конец


 
Сергей М. ©   (2010-12-07 20:10) [2]

В старину, как говаривал ИШ (c), за желание странного у желающего этого самого "странного" кое-что отрубали)


 
stas ©   (2010-12-07 21:07) [3]

Ясно ) Спасибо.


 
_Юрий   (2010-12-07 21:32) [4]

Если в Execute реализован цикл выборки сообщений, то все можно сделать сообщениями
Прислали - отработал - вернул результат - ждет сообщений, на закрытие соответственно тоже присылаем сообщение


 
Ega23 ©   (2010-12-07 22:18) [5]

while not Terminated do
begin

end;


 
Сергей М. ©   (2010-12-07 22:23) [6]


> while not Terminated do
> begin
>
> end;
>


> процедура Execute отработала


 
Ega23 ©   (2010-12-07 22:45) [7]


> > процедура Execute отработала


Тады ой.


 
Leonid Troyanovsky ©   (2010-12-07 22:45) [8]


> stas ©   (07.12.10 19:58)  

> т.е. процедура Execute отработала, процесс остановился,
> можно ли повторно запустить эту процедуру?

http://podgoretsky.com/OtherParts/DM/BadTips.aspx

Совет 08:
Кроме того, вызов конструктора как метода может и не выполнить повторную инициализацию объекта, как то обещано хелпом. Смотри, например, TThread.Create

Т.е., FTerminated никто не сбрасывает, так что - никак.

--
Regards, LVT.



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

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

Наверх




Память: 0.48 MB
Время: 0.009 c
2-1291283179
Великий
2010-12-02 12:46
2011.02.27
Посимвольное считывание из Edit а


2-1291739016
Ux
2010-12-07 19:23
2011.02.27
Ошибка 11004


15-1290093673
картман
2010-11-18 18:21
2011.02.27
ТЗ


2-1291476299
Burn
2010-12-04 18:24
2011.02.27
Vert ScrollBar + TDBGrid


15-1289644609
ixen
2010-11-13 13:36
2011.02.27
Локализация DevExpress