Информатика. Программирование в Delphi
          
        
        
          
            211
          
        
        
          begin
        
        
          
            //работа таймера запрещена
          
        
        
          Timer1.Enabled:=false;
        
        
          
            //заголовок метки
          
        
        
          Label2.Caption:='';
        
        
          end;
        
        
          end;
        
        
          10. Создадим процедуру
        
        
          
            Timer1Timer
          
        
        
          для обработки события
        
        
          
            OnTimer
          
        
        
          компонента
        
        
          
            Timer1
          
        
        
          . Оформим ее следующим образом.
        
        
          
            //процедура выполняется через заданный интервал времени
          
        
        
          
            procedure TForm1.Timer1Timer(Sender: TObject);
          
        
        
          begin
        
        
          
            //увеличение числа секунд
          
        
        
          inc(sec);
        
        
          
            //если число секунд больше 59
          
        
        
          if sec>59 then
        
        
          begin
        
        
          
            //число секунд
          
        
        
          sec:=0;
        
        
          
            //увеличение числа минут
          
        
        
          inc(min);
        
        
          end;
        
        
          
            //если число минут больше 59
          
        
        
          if min>59 then
        
        
          begin
        
        
          
            //число минут
          
        
        
          min:=0;
        
        
          
            //увеличение числа часов
          
        
        
          inc(hour);
        
        
          end;
        
        
          
            //вывод числа часов
          
        
        
          Label2.Caption:=IntToStr(hour)+':';
        
        
          
            //если число минут меньше 10
          
        
        
          if min<10 then
        
        
          
            //вывод числа минут с нулем в начале
          
        
        
          Label2.Caption:=Label2.Caption+'0'+IntToStr(min)+':'
        
        
          else
        
        
          
            //вывод числа минут
          
        
        
          Label2.Caption:=Label2.Caption+IntToStr(min)+':';
        
        
          
            //если количество секунд меньше 10
          
        
        
          if sec<10 then
        
        
          
            //вывод числа секунд