Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > ProgressBar


Автор: ***m1Ghty*** 5.4.2005, 14:15
1. Научите меня пользоваться прогресс баром, чтобы прогресс бар1 показывал загруженность процессора....
2. В мемо1 максимально 220 символов, скажите пожалуйста как в прогрессБаре2 можно показать процент набранного текста от 220 ???
Помогите пожалуйста.... smile

Автор: z-END 5.4.2005, 14:23
По пооду вотрого:
ProgressBar1.Max := 220;
ProgressBar2.Position := length (Memo1.Lines.Text);

Автор: Snowy 5.4.2005, 15:24
1.
ProgressBar1.Max:=100;
ProgressBar1.Position:=функция, возвращающая загрузку процессора в процентах.
2.
ProgressBar2.Max:=220;
ProgressBar2.Position:=length (Memo1.Lines.Text)-(Memo1.Lines.Count*2);

Автор: s-mike 6.4.2005, 07:30
Цитата(Snowy @ 5.4.2005, 15:24)
ProgressBar2.Position:=length (Memo1.Lines.Text)-(Memo1.Lines.Count*2);.

А чего не просто
Код

ProgressBar2.Position := Length(Memo1.Lines.Text);

?

Автор: Tsume 6.4.2005, 10:39
Цитата

А чего не просто
ProgressBar2.Position := Length(Memo1.Lines.Text);

?


Попробуй - поймешь...

На самом деле он #13#10 в каунте учитывает...

Автор: Snowy 6.4.2005, 16:22
Цитата(s @ 6.4.2005, 07:30)
А чего не просто
ProgressBar2.Position := Length(Memo1.Lines.Text);

Вычитаю символы конца строки.

Автор: nickelfire 7.4.2005, 08:19
По поводу первого так это ты поищи в демосах к делфе там есть такая прога.

Автор: Medved 10.4.2005, 23:19
В случае возникновения таких вопросв, обращайтес к демо-примерам поставляемым с дельфи или с компонентами. Это позволит узнать вам ответ, и узнаете еще много чего нового.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)