Показать сообщение отдельно
  #5  
Старый 20.07.2007, 20:08
Аватар для 4kusNick
4kusNick 4kusNick вне форума
Местный
 
Регистрация: 06.09.2006
Адрес: Россия, Санкт-Петербург
Сообщения: 444
Репутация: 550
По умолчанию

Код:
procedure TForm3.Timer1Timer(Sender: TObject);
begin
  ProgressBar1.Position := ProgressBar1.Position + 20;
  if ProgressBar1.Postion >= 100 then
  begin
    Timer1.Enabled := False;
    {Дальнейшие действия программы}
  end
  else
    Exit;
end;

Код:
ProgressBar1.Position:=0;
нельзя помещать в OnTimer,
Обнулять прогресс нужно перед включением таймера

Код:
//...
  ProgressBar1.Position:=0;
  ProgressBar1.Max:=100; // это можно и в Design-time настроить
  Timer1.Enabled := True;
//...


Так будет Вернее
__________________
THE CRACKER IS OUT THERE
Ответить с цитированием