Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.12;
Скачать: CL | DM;

Вниз

процент выполнения   Найти похожие ветки 

 
Daria   (2006-01-26 15:23) [0]

и еще вопрос.
как отображать процент выполнения программы?


 
kukuikar ©   (2006-01-26 15:25) [1]

Сколько сделано программой поделить на 100....
Вот тебе и процент выполнения.


 
Daria   (2006-01-26 15:26) [2]

?? а что сделано-то?
у меня в консоле волжно отодражаться "обработано " и выполненный %. чтобы можно было следить, когда прога дойдет до 100%, то все сделано


 
Vlad ©   (2006-01-26 15:30) [3]


> Daria   (26.01.06 15:26) [2]

Писать в консоли - write, writeln


 
Sergey13 ©   (2006-01-26 15:35) [4]

2[2] Daria   (26.01.06 15:26)
>?? а что сделано-то?
8-))))))))))))))))))))))))))))))))))))))))))))


 
Ell ©   (2006-01-26 15:42) [5]

Кстати, насчёт процента выполнения.
Давно хотел спросить, сейчас вспомнил. Можете мне ответить, что за фигня получается? Помещаем на форму TButton и TprogressBar. Пишем:

procedure TForm1.Button1Click(Sender: TObject);
begin
 beep;
 for i:=1 to 1000 do
 begin
   sleep (1);
   ProgressBar1.Position:=i;
 end;
 beep;
end;


Почему не соответствует промежуток между бипами скорости заполнения ProgressBar?


 
Digitman ©   (2006-01-26 15:43) [6]

Даша, вообще-то "консоль" - оно женского рода.

И write()/writeln() вне зависимости от рода разного рода консолей (пардон за каламбур) - верное направление ..


 
Digitman ©   (2006-01-26 15:45) [7]


> Почему не соответствует промежуток между бипами скорости
> заполнения ProgressBar?


Потому что ты не даешь возможности окну прогресса перерисоваться вовремя ..

На то существует как минимум метод Update()


 
Ell ©   (2006-01-26 15:51) [8]

Блин, ерунду я в [5] написал, надо было
ProgressBar1.Position:=i div 10;
невнимательный, сорри....

(Просто, что-то подобное вспомнилось, когда один процесс выполнялся быстрее другого, если вспомню, приведу пример)



Страницы: 1 вся ветка

Текущий архив: 2006.02.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.033 c
3-1134374525
Alex_1
2005-12-12 11:02
2006.02.12
ADO, FoxPro, значения меньше нуля ...


4-1133293119
Vadimka
2005-11-29 22:38
2006.02.12
Как подвинуть рабочий стол и ярлыки на нем?


3-1134395315
Курдль
2005-12-12 16:48
2006.02.12
Нужен аналог "...TABLE_1 left outer join (TABLE_2, TABLE_3) on ..


2-1138282879
zhechkov
2006-01-26 16:41
2006.02.12
Список файлов


1-1137230335
V-A-V
2006-01-14 12:18
2006.02.12
Импорт справочника товара в 1с