Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.044 c
1-1136843189
dmk
2006-01-10 00:46
2006.02.12
Функция из DLL не вызывается


15-1137593919
Udaff
2006-01-18 17:18
2006.02.12
проблема с вордом


6-1130963292
xman
2005-11-02 23:28
2006.02.12
PING


15-1137841026
Andy BitOff
2006-01-21 13:57
2006.02.12
Borland Developer Studio


15-1137730196
Думкин
2006-01-20 07:09
2006.02.12
Jeer с днем тебя человечище.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский