Показать сообщение отдельно
  #4  
Старый 28.12.2011, 04:53
Pyro Pyro вне форума
Так проходящий
 
Регистрация: 18.07.2011
Сообщения: 805
Версия Delphi: 7Lite
Репутация: 6063
По умолчанию

PHP код:
tMyLabelTimer = class(tTimer)
private
  
fLabeltLabel;
  
procedure MyonTimer(SendertObject);
  
constructor Create(aIntervalIntegeraLabeltLabel);
end;

/////////////////////

procedure TForm1.Button1Click(SenderTObject);
begin
  tMyLabelTimer
.Create(1000Label1);
end;

tMyLabelTimer }

constructor tMyLabelTimer.Create(aIntervalIntegeraLabeltLabel);
begin
  inherited Create
(nil);
  
Interval := aInterval;
  
fLabel := aLabel;
  
OnTimer := MyonTimer// <===
end;

procedure tMyLabelTimer.MyonTimer(SendertObject);
begin
  fLabel
.Caption := IntToStr(random(100));
end
кстати по умолчанию enabled=true после создания
Ответить с цитированием