![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как убить зависший поток?
boa © (2003-06-30 08:46:00)
Есть программа которая запускает в потоке(TThread) программки обработки данных (работают с базами данных). При возникновении ошибок, при обработке, поток коректно завершается, НО иногда (очень сложно отловить причину даже без потока) обработка подвисает. Дык вот в этой ситуации ни Terminate, ни Free не поможет.
Вопрос: Как можно из основной программы убить этот поток, чтобы продолжить(корректно) дальше обработку данных ????
boa (2003-06-30 13:08:00) [1]
Спасибо!
Буду дерзать
Digitman (2003-06-30 12:43:00) [2]
пишу туда 0
boa (2003-06-30 12:15:00) [3]
А вот я не могу разобраться с параметром "dwExitCode". если не сложно - разжуйте пожалуйста!
Polevi (2003-06-30 09:17:00) [4]
TerminateThread