|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.05.2011, 21:54 | #1 |
Регистрация: 02.05.2011
Сообщений: 4
|
ProgressBar при работе нескольких функций
У меня при нажатии одной кнопки производится последовательное выполнение нескольких функций:
захват кода содержимого html сайта; выделение ссылок из захваченного html-кода; создание нового html-файла с этими ссылками; загрузка этого html-файла на сервер; и открытие данного файла в броузере; Как сделать, чтобы, в течении всего времени выполнения этих функций отображалась бегущая строка ProgressBar ? |
03.05.2011, 16:33 | #2 |
Пользователь
Регистрация: 22.08.2008
Сообщений: 39
|
Думаю - делить ProgressBar на 4 сектора, и заполнять последовательно.
Код:
Чего бы тут сделать, дабы ничего неделать?
|
03.05.2011, 19:25 | #3 | |
Регистрация: 02.05.2011
Сообщений: 4
|
Цитата:
Я так понял, что Index и Count - это переменные цикла, а fProgress - это как бы время выполнения функции в процентах. А как мне тогда вычислить fProgress, например, для функции загрузки файла на сервер, в данной функции нет вообще никакого цикла, просто файл грузится на сервер? Подскажите пожайлуста. |
|
04.05.2011, 10:41 | #4 | |
Пользователь
Регистрация: 22.08.2008
Сообщений: 39
|
Цитата:
С етим не работал, может Вы используете упрощённую функцию загрузки, попробуйте полазить по самой функции, может она вызывает другую, которая возвращает прогресс, или в ней самой есть цикл - тогда её просто дополнить - чтобы возвращала
Чего бы тут сделать, дабы ничего неделать?
|
|
04.05.2011, 13:42 | #5 | |
Регистрация: 02.05.2011
Сообщений: 4
|
Цитата:
ProgressBar.Position, но пока не знаю как это сделать. Но все равно вы мне очень помогли, спасибо большое !!! |
|
04.05.2011, 17:09 | #6 |
Пользователь
Регистрация: 22.08.2008
Сообщений: 39
|
А сколько времени занимает работа функции загрузки?
Если до секунды, то вполне логично : Код:
Чего бы тут сделать, дабы ничего неделать?
|
04.05.2011, 17:57 | #7 |
Регистрация: 02.05.2011
Сообщений: 4
|
Нет не до секунды, намного больше, где-то около 20-30 секунд.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
progressbar при загрузке win xp | Pein95 | Мультимедиа в Delphi | 7 | 03.05.2011 23:58 |
Применение нескольких функций | caen21rus | Общие вопросы C/C++ | 6 | 01.06.2009 18:23 |
Применение нескольких функций | caen21rus | Общие вопросы C/C++ | 3 | 28.05.2009 15:35 |
Реализация функций Rexx по работе со строками в VBA | tae1980 | Microsoft Office Excel | 19 | 17.03.2009 11:05 |
Копирование нескольких файлов + ProgressBar | AngelOfDeath | Общие вопросы Delphi | 4 | 28.05.2008 14:57 |