Показать сообщение отдельно
  #11  
Старый 18.12.2013, 17:33
mustimur mustimur вне форума
Прохожий
 
Регистрация: 20.11.2013
Сообщения: 17
Версия Delphi: Delphi xe4
Репутация: 10
Смущение

Цитата:
Сообщение от Bargest
Поток завершился, объект удалился, а потом ты обращаешься к его полю Finished, т.е. к полю несуществующего объекта. Работать скорее всего будет в большинстве случаев, но только благодаря тому, что память не зануляется при удалении.

Понял я это, хотя как до жирафа доходит (должен был с самого начала сам понять), вот что значит за серьезные вещи начинать в конце дня))) Однако в свое оправдание приведу цитату из официального хелпа (он меня и направил на ложный путь порока: обращения к мертвым потокам):

Цитата:
Finished is True when the thread execution is completed or terminated, and False otherwise. This property is read-only.

Т.е. оно True когда поток закончен или уничтожен..... Или я поть не правильно что-то понял?
Ответить с цитированием