- 0
Убить поток TThread?
-
Похожий контент
-
- 14 ответов
- 923 просмотра
-
- 3 ответа
- 1 601 просмотр
-
- 8 ответов
- 2 094 просмотра
-
- 20 ответов
- 3 366 просмотров
-
- 7 ответов
- 3 240 просмотров
-
- 1 ответ
- 6 766 просмотров
-
- 24 ответа
- 5 351 просмотр
-
Быстродействие при использовании TCrititcalSection и TThread 1 2
- TCriticalSection
- TThread
- (и ещё 1 )
- 45 ответов
- 6 581 просмотр
-
- 1 ответ
- 9 515 просмотров
-
- 3 ответа
- 2 115 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
david_yusupov
Вопрос очень прост, как убить запущенный поток не дожидаясь его завершение.
Пример:
procedure TBufferThread.Execute;
begin
while not Self.Terminated do
begin
Sleep(10000);
end;
end;
Используя ReportMemoryLeaksOnShutdown показывает, что поток жив, после закрытие программы?
PS
Поток так же жив после вызова процедуры TThread.Terminate (После того как заглянул вовнутрь понял почему, и поэтому возник вопрос, как убить поток?)
Ссылка на комментарий
10 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.