Есть код:
- Код: Выделить всё
type
TCell = class( TObject )
T: TTimer;
constructor Create;
procedure WorkOnTimer( Sender: TObject );
destructor Destroy;
end;
var
Cell: TCell;
implementation
constructor TCell.Create;
begin
inherited Create;
T := TTimer.Create( nil );
T.OnTimer:= WorkOnTimer; // <-------- Тут выдаёт ошибку
end;
destructor TCell.Destroy;
begin
T.Free;
inherited;
end;
procedure TCell.WorkOnTimer( Sender: TObject );
begin
{ ********* }
end;
Объясните двоечнику, как правильно назначить выполнение процедуры на событие OnTimer. TTimer создаётся динамически, ибо кол-во объектов TCell заранее не известно. Спасибо.