Показать сообщение отдельно
  #29  
Старый 17.03.2014, 11:51
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

Просто правила хорошего тона
Код:
procedure MyThread.UpdateGauge;
begin
  if not AnalysThread.Suspended
   then Form1.Gauge.Progress := Position; 
end; 
Внутри методов MyThread не рекомендуется использовать переменную AnalysThread - лучше писать Self, во так
Код:
procedure MyThread.UpdateGauge;
begin
  if not Self.Suspended
   then Form1.Gauge.Progress := Position; 
end; 
или ничего вообще, вот так
Код:
procedure MyThread.UpdateGauge;
begin
  if not Suspended
   then Form1.Gauge.Progress := Position; 
end; 
Ответить с цитированием