Delphi - ProgressBar и его отображение в процентах. Подскажите как можно это реализовать?
var
i,u: integer;
begin
ProgressBar1.Position := 0;
for i := ProgressBar1.Min to ProgressBar1.Max do
begin
ProgressBar1.Position := ProgressBar1.Position + 1;
label2.Caption := 'Выполнено: ' + floatToStr(i/ 100) + '%' ;
Sleep(50);
Application.ProcessMessages();
end; end;
Пришел к такому коду. Все получается почти как надо, не пойму только почему когда % доходят до конца, вместо 100 выводится 1, Не поясните?