const TMR_INTERVAL:array[0..3]of Integer= (2000,2000,2000,10000);procedure TForm1.TmrTimer(Sender: TObject);begin with TTimer(Sender)do begin Enabled:=false; if Tag>Length(TMR_INTERVAL)-1 then Tag:=0; Interval:=TMR_INTERVAL[Tag]; LB.Visible:=not LB.Visible; Enabled:=true; Tag:=Tag+1; end;end;procedure TForm1.FormCreate(Sender: TObject);begin LB.Visible:=False; Tmr.Interval:=1000; Tmr.Enabled:=true;end;