Другие предметы, вопрос задал vananosyrev3 , 2 года назад

Как сделать ProgressBar в Windows.Forms PascalABC.net?

Приложения:

Ответы на вопрос

Ответил KardelSharpbrain
0

Function TextProgressBar(progint:integer):string;

begin

   if progint >= 0 then

       Result := '<$1>                     '+IntToStr(progint)+' <$3>                    <$2>';

   if progint >= 10 then

       Result := '<$1><$0>                 '+IntToStr(progint)+' <$3>                    <$2>';

   if progint >= 20 then

       Result := '<$1><$0><$0>             '+IntToStr(progint)+' <$3>                    <$2>';

   if progint >= 30 then

       Result := '<$1><$0><$0><$0>         '+IntToStr(progint)+' <$3>                    <$2>';

   if progint >= 40 then

       Result := '<$1><$0><$0><$0><$0>     '+IntToStr(progint)+' <$3>                    <$2>';

   if progint >= 50 then

       Result := '<$1><$0><$0><$0><$0><$0> '+IntToStr(progint)+' <$3>                    <$2>';

   if progint >= 60 then

       Result := '<$1><$0><$0><$0><$0><$0> '+IntToStr(progint)+' <$3><$0>                <$2>';

   if progint >= 70 then

       Result := '<$1><$0><$0><$0><$0><$0> '+IntToStr(progint)+' <$3><$0><$0>            <$2>';

   if progint >= 80 then

       Result := '<$1><$0><$0><$0><$0><$0> '+IntToStr(progint)+' <$3><$0><$0><$0>        <$2>';

   if progint >= 90 then

       Result := '<$1><$0><$0><$0><$0><$0> '+IntToStr(progint)+' <$3><$0><$0><$0><$0>    <$2>';

   if progint >= 100 then

       Result := '<$1><$0><$0><$0><$0><$0>'+IntToStr(progint)+' <$3><$0><$0><$0><$0><$0><$2>';

   

end;

Пробуй


KardelSharpbrain: этот консоль распределяет загрузку индикатора
KardelSharpbrain: if progint 10 20 30 ... это процент загрузки
KardelSharpbrain: через каждые 10% должен обновляться
vananosyrev3: Мне его между Begin и End вставлять?
vananosyrev3: Го в вк?
vananosyrev3: Я тебе всё подробно обьясню
KardelSharpbrain: да, там же написано. После функции идет начало
KardelSharpbrain: и энд закрывает
vananosyrev3: Я тебе написал
Новые вопросы