Показать сообщение отдельно
  #2  
Старый 28.05.2013, 08:47
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

используй флаг (Boolean переменная) прерывания потока для цикла. TerminateThread не используй никогда. EndThread должна находиться в функции потока - после нее поток (выполнение функции потока) завершается.
не обращайся напрямую к VCL объектам из потока, критические секции тут не помогут. обращаться к ним можно только из основного потока. смотри этот механизм у TThread или сразу используй его.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием